Description
In Eclipse Parsson published Maven Central artifacts before version 1.1.8, the JSON parser did not enforce a default maximum on the number of characters consumed while parsing a single JSON document. Applications that parse attacker- controlled JSON can be forced to consume excessive CPU and memory by processing very large documents, including large arrays, objects, strings, numbers, whitespace, or nested structures, resulting in a denial of service. Eclipse Parsson 1.1.8 introduces a configurable maximum parsing limit with a default limit of 15 million parser-consumed characters.
Published: 2026-07-02
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Eclipse Parsson JSON parser did not enforce a default limit on the number of characters consumed while parsing a single JSON document, a weakness corresponding to CWE-400 (Resource Exhaustion) and CWE-770 (Allocation of Resources Without Limits). When an attacker supplies an extremely large or deeply nested JSON payload, the parser reads and processes millions of characters, consuming excessive CPU and memory. This uncontrolled resource consumption can exhaust the host application’s resources, rendering it unavailable for legitimate users and resulting in a denial of service.

Affected Systems

Any Java application that includes the org.eclipse.parsson/parsson library from Maven Central with a version earlier than 1.1.8, released by Eclipse Foundation, is affected. The vulnerability manifests in any component that parses JSON supplied by an external source, such as web services, REST endpoints, file upload handlers, or inter-process messages. The analytical data indicates that Eclipse Parsson 1.1.8 and later introduce a configurable default limit of 15 million parser-consumed characters, which removes the flaw as long as the limit remains enabled.

Risk and Exploitability

The CVSS score of 7.5 signifies high severity, while an EPSS score of less than 1% reflects a low probability of exploitation at present. Based on the description, it is inferred that the flaw can be exploited without authentication or privilege; an attacker could send a large JSON payload over any input channel that the application forwards to the parser, such as HTTP request bodies or other network interfaces, thereby forcing resource exhaustion. The vulnerability is not listed in CISA KEV, implying no publicly documented exploits yet, but the attack vector is inferred from the description and typical usage patterns of JSON.

Generated by OpenCVE AI on July 21, 2026 at 12:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Eclipse Parsson 1.1.8 or later, which introduces a default limit of 15 million parsed characters.
  • If an immediate upgrade is not feasible, configure the parser to impose a stricter maximum parsing limit or disable parsing of untrusted JSON from external sources.
  • Approach the application with resource quotas or employ a load balancer to isolate and mitigate the impact of potential resource exhaustion events.

Generated by OpenCVE AI on July 21, 2026 at 12:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 03 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Title org.eclipse.parsson/parsson: Eclipse Parsson: Denial of Service via uncontrolled resource consumption in JSON parsing
References
Metrics threat_severity

None

threat_severity

Important


Fri, 03 Jul 2026 00:30:00 +0000

Type Values Removed Values Added
Title Eclipse Parsson Denial of Service via Unbounded JSON Parsing

Thu, 02 Jul 2026 16:00:00 +0000

Type Values Removed Values Added
Title Eclipse Parsson Denial of Service via Unbounded JSON Parsing

Thu, 02 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse parsson
Vendors & Products Eclipse
Eclipse parsson

Thu, 02 Jul 2026 08:30:00 +0000

Type Values Removed Values Added
Description In Eclipse Parsson published Maven Central artifacts before version 1.1.8, the JSON parser did not enforce a default maximum on the number of characters consumed while parsing a single JSON document. Applications that parse attacker- controlled JSON can be forced to consume excessive CPU and memory by processing very large documents, including large arrays, objects, strings, numbers, whitespace, or nested structures, resulting in a denial of service. Eclipse Parsson 1.1.8 introduces a configurable maximum parsing limit with a default limit of 15 million parser-consumed characters.
Weaknesses CWE-400
CWE-770
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-07-02T12:27:25.923Z

Reserved: 2026-05-26T10:34:17.499Z

Link: CVE-2026-9563

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-02T07:33:25Z

Links: CVE-2026-9563 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T12:30:03Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling