Summary
This is a multi-module project that contains Jackson-based JAX-RS providers for following data formats: JSON, Smile (binary JSON), XML, CBOR (another kind of binary JSON), YAML.
Security Fix(es):
* com.fasterxml.jackson.core/jackson-databind: tools.jackson.core/jackson-databind: jackson-databind: CPU Denial of Service via unbounded numeric parsing (CVE-2026-68497)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Fixed packages 5
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 9 | pki-jackson-core | 2.21.6-1.el9_8 |
| AlmaLinux · 9 | pki-jackson-databind | 2.21.6-1.el9_8 |
| AlmaLinux · 9 | pki-jackson-jaxrs-json-provider | 2.21.6-1.el9_8 |
| AlmaLinux · 9 | pki-jackson-jaxrs-providers | 2.21.6-1.el9_8 |
| AlmaLinux · 9 | pki-jackson-module-jaxb-annotations | 2.21.6-1.el9_8 |
Vulnerabilities 1
-
High 7.5
jackson-databind: unbounded numeric parse in Duration and XMLGregorianCalendar deserialization allows CPU denial of service
jackson-databind binds a JSON string to a javax.xml.datatype.Duration or javax.xml.datatype.XMLGregorianCalendar field by passing the raw string verbatim to DatatypeFactory.newDuration(value) or newXMLGregorianCalendar(value) in CoreXMLDeserializers.Std._dese…