CVE catalog

CVE-2026-54513

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.10.0 until 2.18.8, 2.21.4, and 3.1.4, BasicPolymorphicTypeValidator.Builder.a

[CVE catalog]

Severity
High · CVSS 8.1CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.23% · Oct 25, 2026

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.10.0 until 2.18.8, 2.21.4, and 3.1.4, BasicPolymorphicTypeValidator.Builder.allowIfSubTypeIsArray() allowlists any array type based only on clazz.isArray(), without validating the array's component (element) type against the configured allowlist. A PTV built with allowIfSubTypeIsArray() plus an explicit concrete-type allowlist therefore still permits EvilType[] even though EvilType is not allowlisted. When Jackson deserializes the elements and no per-element type IDs are present, it instantiates the component type directly with no further PTV check, bypassing the allowlist. This vulnerability is fixed in 2.18.8, 2.21.4, and 3.1.4.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianjackson-databindsid2.22.4-1fixed
Debianjackson-databindforky2.18.11-1fixed
Debianjackson-databindtrixie2.14.0+ds-1+deb13u1vulnerable
Debianjackson-databindtrixie-security2.14.0+ds-1+deb13u1vulnerable
Debianjackson-databindbookworm2.14.0-1+deb12u1vulnerable
Debianjackson-databindbookworm-security2.14.0-1+deb12u1vulnerable
Cpejackson-databindNot reportedNot reportedvulnerable
Cpejackson-databindNot reported2.18.8fixed
Cpejackson-databindNot reported2.21.4fixed
Cpejackson-databindNot reported3.1.4fixed
Mavencom.fasterxml.jackson.core:jackson-databindNot reported3.1.4fixed
Maventools.jackson.core:jackson-databindNot reported3.1.4fixed
Cpejackson-databindNot reported3.1.4fixed
Opensusejackson-databindtumbleweed2.18.8-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianjackson-databindsourcesid2.18.11-1not yet assignedNot reported[1145887]
Debianjackson-databindsourceforky2.18.11-1not yet assignedNot reported[1145887]
Debianjackson-databindsourcetrixie(unfixed)not yet assignedNot reported[1145887]
Debianjackson-databindsourcebookworm(unfixed)not yet assignedNot reported[1145887]
Cpejackson-databindcpeNot reported2.18.8Not reportedNot reportedNot reported
Cpejackson-databindcpeNot reported2.21.4Not reportedNot reportedNot reported
Cpejackson-databindcpeNot reported3.1.4Not reportedNot reportedNot reported
Mavencom.fasterxml.jackson.core:jackson-databindmavenNot reported3.1.4Not reportedGHSA-RMJ7-2VXQ-3G9FNot reported
Maventools.jackson.core:jackson-databindmavenNot reported3.1.4Not reportedGHSA-RMJ7-2VXQ-3G9FNot reported
Cpejackson-databindcpeNot reported3.1.4Not reportedNVD-CVE-2026-54513Not reported
Opensusejackson-databindrpmtumbleweed2.18.8-1.1Not reportedOPENSUSE-SU-2026:11118-1Not reported

[Debian bug #1145887]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [jackson-databind]

    Details (4)
    • 2.14.0-1+deb12u1 · all · bookworm

      Affected

      nvd · jackson-databind · debian · bookworm; nvd · jackson-databind · debian · 12

    • 2.14.0-1+deb12u1 · all · bookworm

      Affected

      nvd · jackson-databind · debian · bookworm; nvd · jackson-databind · debian · 12

    • 2.14.0-1+deb12u1 · all · bookworm-security

      Affected

      nvd · jackson-databind · debian · bookworm; nvd · jackson-databind · debian · 12

    • 2.14.0-1+deb12u1 · all · bookworm-security

      Affected

      nvd · jackson-databind · debian · bookworm; nvd · jackson-databind · debian · 12

[Debian 13 (Trixie)]

  • Source package: [jackson-databind]

    Details (4)
    • 2.14.0+ds-1+deb13u1 · all · trixie

      Affected

      nvd · jackson-databind · debian · 13

    • 2.14.0+ds-1+deb13u1 · all · trixie

      Affected

      nvd · jackson-databind · debian · 13

    • 2.14.0+ds-1+deb13u1 · all · trixie-security

      Affected

      nvd · jackson-databind · debian · 13

    • 2.14.0+ds-1+deb13u1 · all · trixie-security

      Affected

      nvd · jackson-databind · debian · 13

[openSUSE Tumbleweed]

  • Source package: [jackson-databind]

    Details (1)
    • 2.18.9-2.2 · noarch · tumbleweed

      Unknown · Fixed: 2.18.8-1.1

      Version impact unknown

      nvd · jackson-databind · opensuse · tumbleweed

  • Source package: [jackson-databind]

    Details (1)
    • 2.18.9-2.2 · noarch · tumbleweed

      Fixed · Fixed: 2.18.8-1.1

      nvd · jackson-databind · opensuse · tumbleweed

Observed:

References

[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [GitHub Advisory Database] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]