CVE Catalog

CVE-2026-29062

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.55%

42th percentile - higher than 42% of all known CVEs

Summary

In jackson-core versions 3.0.0 through 3.1.0, the UTF8DataInputJsonParser and ReaderBasedJsonParser bypass the maxNestingDepth constraint (default: 500) defined in StreamReadConstraints. This allows an attacker to supply a deeply nested JSON document, causing a StackOverflowError and Denial of Service (DoS). The issue is fixed in version 3.1.0.

Risk Assessment

The organization is vulnerable to DoS attacks that can crash applications processing JSON data, leading to service disruptions and potential financial losses.

Recommendation

Immediately update jackson-core to version 3.1.0 or later, which includes the fix for this vulnerability.

Other vulnerabilities in jackson-core

See all
Original NVD description (English source)

jackson-core contains core low-level incremental ("streaming") parser and generator abstractions used by Jackson Data Processor. From version 3.0.0 to before version 3.1.0, the UTF8DataInputJsonParser, which is used when parsing from a java.io.DataInput source, bypasses the maxNestingDepth constraint (default: 500) defined in StreamReadConstraints. A similar issue was found in ReaderBasedJsonParser. This allows a user to supply a JSON document with excessive nesting, which can cause a StackOverflowError when the structure is processed, leading to a Denial of Service (DoS). This issue has been patched in version 3.1.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS