CVE-2026-83557

EUVD-2026-69250
DefaultBaseTypeLimitingValidator is the PolymorphicTypeValidator applied automatically whenever @JsonTypeInfo is used without an explicitly configured custom validator. It denies polymorphic resolution only for a fixed set of "unsafe base types", and its isSafeSubType method returns true unconditionally for every base type outside that set. java.lang.Comparable was absent from the list despite being implemented by a very large fraction of JDK and application classes, comparable in breadth to java.io.Serializable, which is on the list for that reason. An application declaring an @JsonTypeInfo-annotated property or class with Comparable as its base type, and no custom PolymorphicTypeValidator, will accept a type identifier for essentially any class implementing Comparable. This yields an attacker-controlled object instantiation primitive; a demonstrated case constructs a java.io.File for an arbitrary attacker-chosen path, which becomes path-traversal-adjacent if the application subsequently calls path-sensitive methods on the value. No class implementing Comparable has been identified that yields code execution through deserialization alone. Global Default Typing via activateDefaultTyping is not affected, because that method structurally requires an explicit PolymorphicTypeValidator argument. This affects com.fasterxml.jackson.core:jackson-databind from 2.11.0 before 2.18.10, from 2.19.0 before 2.21.6, and from 2.22.0 before 2.22.2, and tools.jackson.core:jackson-databind from 3.0.0 before 3.1.6 and from 3.2.0 before 3.2.2. Users should upgrade to 2.18.10, 2.21.6, 2.22.2, 3.1.6, or 3.2.2.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
HeroDevsCNA
5.6 MEDIUM
NETWORK
HIGH
NONE
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Base Score
CVSS 3.x
EPSS Score
Percentile: 52.82%
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
VendorProductVersionSource
fasterxmljackson-databind
2.11.0 ≤
𝑥
< 2.18.10
CNA
fasterxmljackson-databind
2.19.0 ≤
𝑥
< 2.21.6
CNA
fasterxmljackson-databind
2.22.0 ≤
𝑥
< 2.22.2
CNA
fasterxmljackson-databind
3.0.0 ≤
𝑥
< 3.1.6
CNA
fasterxmljackson-databind
3.2.0 ≤
𝑥
< 3.2.2
CNA
Debian logo
Debian Releases
Debian Product
Codename
jackson-databind
bookworm
vulnerable
bookworm (security)
vulnerable
forky
vulnerable
sid
vulnerable
trixie
vulnerable
trixie (security)
vulnerable
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
jackson-databind
bionic
needs-triage
focal
needs-triage
jammy
needs-triage
noble
needs-triage
resolute
needs-triage
trusty
needs-triage
xenial
needs-triage
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
jackson-annotations
suse enterprise desktop 15 SP7
2.18.11-150200.3.28.1
fixed
suse enterprise sap 15 SP4
2.18.11-150200.3.28.1
fixed
suse enterprise sap 15 SP5
2.18.11-150200.3.28.1
fixed
suse enterprise sap 15 SP6
2.18.11-150200.3.28.1
fixed
suse enterprise sap 15 SP7
2.18.11-150200.3.28.1
fixed
suse enterprise server 15 SP4
2.18.11-150200.3.28.1
fixed
suse enterprise server 15 SP5
2.18.11-150200.3.28.1
fixed
suse enterprise server 15 SP6
2.18.11-150200.3.28.1
fixed
suse enterprise server 15 SP7
2.18.11-150200.3.28.1
fixed
jackson-core
suse enterprise desktop 15 SP7
2.18.11-150200.3.30.1
fixed
suse enterprise sap 15 SP4
2.18.11-150200.3.30.1
fixed
suse enterprise sap 15 SP5
2.18.11-150200.3.30.1
fixed
suse enterprise sap 15 SP6
2.18.11-150200.3.30.1
fixed
suse enterprise sap 15 SP7
2.18.11-150200.3.30.1
fixed
suse enterprise server 15 SP4
2.18.11-150200.3.30.1
fixed
suse enterprise server 15 SP5
2.18.11-150200.3.30.1
fixed
suse enterprise server 15 SP6
2.18.11-150200.3.30.1
fixed
suse enterprise server 15 SP7
2.18.11-150200.3.30.1
fixed
jackson-databind
suse enterprise desktop 15 SP7
2.18.11-150200.3.36.1
fixed
suse enterprise sap 15 SP4
2.18.11-150200.3.36.1
fixed
suse enterprise sap 15 SP5
2.18.11-150200.3.36.1
fixed
suse enterprise sap 15 SP6
2.18.11-150200.3.36.1
fixed
suse enterprise sap 15 SP7
2.18.11-150200.3.36.1
fixed
suse enterprise server 15 SP4
2.18.11-150200.3.36.1
fixed
suse enterprise server 15 SP5
2.18.11-150200.3.36.1
fixed
suse enterprise server 15 SP6
2.18.11-150200.3.36.1
fixed
suse enterprise server 15 SP7
2.18.11-150200.3.36.1
fixed
jackson-dataformat-cbor
suse enterprise sap 15 SP4
2.18.11-150200.3.29.1
fixed
suse enterprise sap 15 SP5
2.18.11-150200.3.29.1
fixed
suse enterprise sap 15 SP6
2.18.11-150200.3.29.1
fixed
suse enterprise server 15 SP4
2.18.11-150200.3.29.1
fixed
suse enterprise server 15 SP5
2.18.11-150200.3.29.1
fixed
suse enterprise server 15 SP6
2.18.11-150200.3.29.1
fixed
jackson-dataformat-xml
suse enterprise desktop 15 SP7
2.18.11-150200.5.8.1
fixed
suse enterprise sap 15 SP4
2.18.11-150200.5.8.1
fixed
suse enterprise sap 15 SP5
2.18.11-150200.5.8.1
fixed
suse enterprise sap 15 SP6
2.18.11-150200.5.8.1
fixed
suse enterprise sap 15 SP7
2.18.11-150200.5.8.1
fixed
suse enterprise server 15 SP4
2.18.11-150200.5.8.1
fixed
suse enterprise server 15 SP5
2.18.11-150200.5.8.1
fixed
suse enterprise server 15 SP6
2.18.11-150200.5.8.1
fixed
suse enterprise server 15 SP7
2.18.11-150200.5.8.1
fixed
Amazon Linux logo
Amazon Linux Releases
Amazon Package
Release
jackson-databind
Amazon Linux 2023
0:2.21.7-1.amzn2023.0.1
fixed