FasterXML jackson-databind

18 published vulnerabilities name this product.

As the CNAs write it in their CVE records (vendor and product); the versions are theirs.

CVEVulnerable versionsTitleSeverityPublishedEPSSExploitation
CVE-2026-1108792.10.0 – < 2.18.12 ; 2.19.0 – < 2.21.8 ; 2.22.0 – < 2.22.4jackson-databind: PolymorphicTypeValidator bypass via generic type arguments and array element types allows arbitrary class instantiation…CRITICAL 9.8
CVE-2026-917772.5.0 – 2.18.10 ; 2.19.0 – 2.21.6 ; 2.22.0 – 2.22.2jackson-databind: quadratic forward-reference completion in Collection and Map deserializersHIGH 7.50.5 %
CVE-2026-917762.0.0 – 2.18.10 ; 2.19.0 – 2.21.6 ; 2.22.0 – 2.22.2jackson-databind: unbounded growth of the type id cache in TypeDeserializerBase retains every unknown raw type IDHIGH 7.50.5 %
CVE-2026-684972.0.0 – < 2.18.10 ; 2.19.0 – < 2.21.6 ; 2.22.0 – < 2.22.2jackson-databind: unbounded numeric parse in Duration and XMLGregorianCalendar deserialization allows CPU denial of serviceHIGH 7.50.6 %
CVE-2026-835572.11.0 – < 2.18.10 ; 2.19.0 – < 2.21.6 ; 2.22.0 – < 2.22.2jackson-databind omits java.lang.Comparable from DefaultBaseTypeLimitingValidator's unsafe base typesMEDIUM 5.60.7 %
CVE-2026-190322.8.0 – < 2.18.10 ; 2.19.0 – < 2.21.6 ; 2.22.0 – < 2.22.2jackson-databind resolves attacker-controlled URI schemes when deserializing java.nio.file.PathMEDIUM 5.30.6 %
CVE-2026-59889>= 2.0.0-RC1, < 2.18.9 ; >= 2.19.0, < 2.21.5 ; >= 2.22.0, < 2.22.1 ; …jackson-databind: @JsonView ypassed for @JsonUnwrapped container properties on deserializationMEDIUM 6.50.3 %
CVE-2026-59888>= 2.15.0, < 2.18.8 ; >= 2.19.0, < 2.21.4 ; >= 3.0.0, < 3.1.4jackson-databind: @JsonIgnore on a Record property is bypassed with a PropertyNamingStrategyMEDIUM 6.50.4 %
CVE-2026-54518>= 2.21.0, < 2.21.4 ; >= 3.0.0, < 3.1.4jackson-databind: @JsonView bypass for unwrapped creator parameters in jackson-databindMEDIUM 6.50.4 %
CVE-2026-50193>= 2.10.0, < 2.14.0jackson-databind: Deeply nested JsonNode throws StackOverflowError for toString()MEDIUM 6.30.6 %
CVE-2026-54512>= 2.10.0, < 2.18.8 ; >= 2.19.0, < 2.21.4 ; >= 3.0.0, < 3.1.4jackson-databind: PolymorphicTypeValidator bypass via generic type parameters allows arbitrary class instantiationHIGH 8.10.9 %
CVE-2026-54513>= 2.10.0, < 2.18.8 ; >= 2.19.0, < 2.21.4 ; >= 3.0.0, < 3.1.4jackson-databind: Array subtype allowlist bypass in BasicPolymorphicTypeValidator (allowIfSubTypeIsArray)HIGH 8.11.2 %
CVE-2026-54514>= 2.0.0, < 2.18.8 ; >= 2.19.0, < 2.21.4 ; >= 3.0.0, < 3.1.4jackson-databind: InetSocketAddress deserialization triggers eager DNS resolution (SSRF)MEDIUM 5.30.4 %
CVE-2026-54515>= 2.8.0, < 2.18.9 ; >= 2.19.0, < 2.21.5 ; >= 3.1.0, < 3.1.4jackson-databind: Case-insensitive deserialization bypasses per-property @JsonIgnorePropertiesMEDIUM 5.30.4 %
CVE-2026-54516>= 2.21.0, < 2.21.4 ; >= 3.0.0, < 3.1.4jackson-databind: Renamed @JsonIgnore'd setters can deserialize via private fieldsMEDIUM 5.30.4 %
CVE-2026-54517>= 2.21.0, < 2.21.4 ; >= 3.0.0, < 3.1.4jackson-databind: @JsonView bypass for setterless creator propertiesMEDIUM 5.30.4 %
CVE-2017-7525before 2.6.7.1 ; before 2.7.9.1 ; before 2.8.9A deserialization flaw was discovered in the jackson-databind, versions before 2.6.7.1, 2.7.9.1 and 2.8.9, which could allow an unauthenticaCRITICAL 9.838 %
CVE-2017-15095before 2.8.10 ; before 2.9.1A deserialization flaw was discovered in the jackson-databind in versions before 2.8.10 and 2.9.1, which could allow an unauthenticated userCRITICAL 9.88.4 %