PT-2026-89896

CVE-2026-68497

·

Published

2026-09-11

·

Updated

2026-10-30

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions com.fasterxml.jackson.core:jackson-databind versions 2.0.0 through 2.18.9 com.fasterxml.jackson.core:jackson-databind versions 2.19.0 through 2.21.5 com.fasterxml.jackson.core:jackson-databind versions 2.22.0 through 2.22.1 tools.jackson.core:jackson-databind versions 3.0.0 through 3.1.5 tools.jackson.core:jackson-databind versions 3.2.0 through 3.2.1
Description An issue exists when binding a JSON string to a javax.xml.datatype.Duration or javax.xml.datatype.XMLGregorianCalendar field via the CoreXMLDeserializers.Std. deserialize function. The software passes the raw string directly to DatatypeFactory.newDuration(value) or newXMLGregorianCalendar(value). Because the XML Schema lexical grammar allows numeric components of arbitrary length, the JDK uses BigInteger(String) and BigDecimal(String) constructors, which have quadratic complexity relative to the digit count. Since the input is treated as a JSON string rather than a JSON number, the StreamReadConstraints.maxNumberLength guard is bypassed, and the XML datatype deserializer fails to perform length validation. An unauthenticated attacker can send a request containing a string with several million digits, causing excessive CPU consumption and potentially saturating server worker threads.
Recommendations Update com.fasterxml.jackson.core:jackson-databind to version 2.18.10 Update com.fasterxml.jackson.core:jackson-databind to version 2.21.6 Update com.fasterxml.jackson.core:jackson-databind to version 2.22.2 Update tools.jackson.core:jackson-databind to version 3.1.6 Update tools.jackson.core:jackson-databind to version 3.2.2
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-Q4XH-88C3-WMH7
ALSA-2026:77648
ALSA-2026:80504
CLEANSTART-2026-AW63553
CLEANSTART-2026-BM41905
CLEANSTART-2026-BM99045
CLEANSTART-2026-FS10758
CLEANSTART-2026-JD77891
CLEANSTART-2026-MA98261
CLEANSTART-2026-OF13352
CLEANSTART-2026-OM88391
CLEANSTART-2026-ON24571
CLEANSTART-2026-QQ14312
CLEANSTART-2026-RK86392
CLEANSTART-2026-ST77760
CLEANSTART-2026-TI30417
CLEANSTART-2026-VZ03493
CLEANSTART-2026-WY72170
CLEANSTART-2026-XO33958
CLSA-2026-1791984617
CLSA-2026-1792200854
ECHO-0FAB-8088-2301
OPENSUSE-SU-2026:11877-1
OPENSUSE-SU-2026:22034-1
RHSA-2026:77648
RHSA-2026:80504
SUSE-SU-2026:24149-1
SUSE-SU-2026:4394-1
Found an issue in the description? Have something to add? Feel free to write us 👾