// For flags

CVE-2023-4043

Parsson DoS when parsing numbers from untrusted sources

Severity Score

7.5
*CVSS v3.1

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

1
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

Track
*SSVC
Descriptions

In Eclipse Parsson before versions 1.1.4 and 1.0.5, Parsing JSON from untrusted sources can lead malicious actors to exploit the fact that the built-in support for parsing numbers with large scale in Java has a number of edge cases where the input text of a number can lead to much larger processing time than one would expect.


To mitigate the risk, parsson put in place a size limit for the numbers as well as their scale.

En Eclipse Parsson antes de las versiones 1.1.4 y 1.0.5, el Parsing JSON de fuentes no confiables puede llevar a actores maliciosos a explotar el hecho de que el soporte integrado para analizar números a gran escala en Java tiene varios casos extremos en los que el texto de entrada de un número puede llevar a un tiempo de procesamiento mucho mayor de lo que cabría esperar. Para mitigar el riesgo, parsson estableció un límite de tamaño para los números y su escala.

A flaw was found in Eclipse Parsson library when processing untrusted source content. This issue may cause a Denial of Service (DoS) due to built-in support for parsing numbers with a large scale, and some cases where processing a large number may take much more time than expected.

*Credits: Yuan Tian
CVSS Scores
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High
* Common Vulnerability Scoring System
SSVC
  • Decision:Track
Exploitation
None
Automatable
No
Tech. Impact
Partial
* Organization's Worst-case Scenario
Timeline
  • 2023-08-01 CVE Reserved
  • 2023-11-03 CVE Published
  • 2023-11-14 EPSS Updated
  • 2024-09-05 CVE Updated
  • 2024-09-05 First Exploit
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
CWE
  • CWE-20: Improper Input Validation
  • CWE-834: Excessive Iteration
CAPEC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Eclipse
Search vendor "Eclipse"
Parsson
Search vendor "Eclipse" for product "Parsson"
< 1.0.5
Search vendor "Eclipse" for product "Parsson" and version " < 1.0.5"
-
Affected
Eclipse
Search vendor "Eclipse"
Parsson
Search vendor "Eclipse" for product "Parsson"
>= 1.1.0 < 1.1.4
Search vendor "Eclipse" for product "Parsson" and version " >= 1.1.0 < 1.1.4"
-
Affected