Asynchronous JSON Parsing Flaw in Jackson Core Affects Applications
CVE-2026-18401

6.9MEDIUM

Key Information:

Vendor

Fasterxml

Vendor
CVE Published:
4 August 2026

What is CVE-2026-18401?

The asynchronous JSON parser in Jackson Core fails to enforce the maximum number length constraint, allowing attackers to submit JSON with arbitrarily long number tokens. This oversight can lead to excessive memory use and CPU exhaustion, resulting in denial of service conditions. The synchronization limitations mean that this vulnerability does not affect all parsing methods equally, as the synchronous parser applies the limit correctly while the async parser does not, potentially compromising applications relying on the async parsing path.

Affected Version(s)

jackson-core 2.15.0 <= 2.18.5

jackson-core 2.19.0 < 2.21.1

jackson-core 3.0.0 < 3.1.0

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

sprabhav7
rohan-repos
neilmadden-hazelcast
awsactran
pjfanning (PJ Fanning)
cowtowncoder (Tatu Saloranta)
.