Stack Overflow Error in Jackson Data Processor's Core Library
CVE-2025-52999
Key Information:
- Vendor
Fasterxml
- Status
- Vendor
- CVE Published:
- 25 June 2025
Badges
What is CVE-2025-52999?
The jackson-core library, utilized by the Jackson Data Processor, has a vulnerability related to the handling of deeply nested data structures. In versions before 2.15.0, parsing an input file with excessive nesting can lead to a StackOverflowError, disrupting application functionality. The updated version introduces a configurable depth limit, set by default to 1000 levels. If this limit is exceeded, a StreamConstraintsException will be thrown, preventing application crashes. Users are advised to avoid parsing untrusted input files as a precautionary measure.
Affected Version(s)
jackson-core < 2.15.0
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
