VulnSea

com.fasterxml.jackson.core:jackson-databind vulnerabilities

CVEs whose affected-version data names the com.fasterxml.jackson.core:jackson-databind package (maven). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

7 CVEsRSS

CVE-2026-110879Critical· 9.8
today

jackson-databind: PolymorphicTypeValidator bypass via generic type arguments and array element types allows arbitrary class instantiation (incomplete fix for CVE-2026-54512)

jackson-databind validates the outer class of a class-name type ID but accepts attacker-selected classes inside its generic arguments, even when those classes violate the declared type or would be rejected as direct type IDs. This bypass…

▾ MidnightFasterXML · com.fasterxml.jackson.core:jackson-databindvia CVEORG
CVE-2026-91777High· 7.5PoC
1mo ago

Forward-reference completion for @JsonIdentityInfo object IDs in FasterXML jackson-databind performs a linear scan of the pending-reference accumulator for every resolved ID

Forward-reference completion for @JsonIdentityInfo object IDs in FasterXML jackson-databind performs a linear scan of the pending-reference accumulator for every resolved ID. The affected paths are CollectionDeserializer.CollectionReferr…

▾ MidnightFasterXML · com.fasterxml.jackson.core:jackson-databindEPSS 0.49%via NVD
CVE-2026-91776High· 7.5PoC
1mo ago

TypeDeserializerBase._findDeserializer() in FasterXML jackson-databind caches the resolved deserializer under the raw, attacker-supplied type ID

TypeDeserializerBase._findDeserializer() in FasterXML jackson-databind caches the resolved deserializer under the raw, attacker-supplied type ID. When name-based polymorphism is configured with a fallback, for example @JsonTypeInfo(use =…

▾ MidnightFasterXML · com.fasterxml.jackson.core:jackson-databindEPSS 0.49%via NVD
CVE-2026-68497High· 7.5PoC
1mo ago

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 CoreXMLD…

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 CoreXMLD…

▾ MidnightFasterXML · com.fasterxml.jackson.core:jackson-databindEPSS 0.63%via NVD
CVE-2026-19032Medium· 5.3
1mo ago

jackson-databind's deserializer for java.nio.file.Path resolves an attacker-supplied URI without restricting the URI scheme

jackson-databind's deserializer for java.nio.file.Path resolves an attacker-supplied URI without restricting the URI scheme. In JDKFromStringDeserializer.NioPathHelper.deserialize, a string bound from untrusted JSON is passed to new URI(…

▾ Sunlitjackson · tools.jackson.core:jackson-databindEPSS 0.57%via NVD
CVE-2026-77310Medium· 5.3
2mo ago

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. Prior to versions 2.18.9, 2.21.5, 2.22.1, 3.1.5, and 3.2.1 on their respective release lines, the java.net.InetAddress br…

▾ Sunlitfasterxml · com.fasterxml.jackson.core:jackson-databindEPSS 0.31%via NVD
GHSA-mhm7-754m-9p8wMedium· 6.5
3mo ago

jackson-databind: `@JsonView` bypass for creator properties with `@JsonTypeInfo(include=As.EXTERNAL_PROPERTY)`

jackson-databind: `@JsonView` bypass for creator properties with `@JsonTypeInfo(include=As.EXTERNAL_PROPERTY)`

▾ Sunlitfasterxml · com.fasterxml.jackson.core:jackson-databindvia GHSA
com.fasterxml.jackson.core:jackson-databind vulnerabilities (CVEs) · VulnSea