CVE catalog

CVE-2026-54514

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.0.0 until 2.18.8, 2.21.4, and 3.1.4, JDKFromStringDeserializer constructed In

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.37% · Oct 25, 2026

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.0.0 until 2.18.8, 2.21.4, and 3.1.4, JDKFromStringDeserializer constructed InetSocketAddress with new InetSocketAddress(host, port), which performs eager DNS name resolution for hostname inputs at deserialization time. An application that binds untrusted JSON into a type containing an InetSocketAddress field issues an attacker-chosen DNS query during readValue, before any application-level validation or connect logic. The fix uses InetSocketAddress.createUnresolved(host, port), deferring DNS to an explicit connect. 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
Cpejackson-databindNot reported3.1.4fixed

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
Cpejackson-databindcpeNot reported3.1.4Not reportedNVD-CVE-2026-54514Not 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

Observed:

References