Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. com.fasterxml.jackson.core/jackson-databind
  4. ›
  5. CVE-2026-54514

CVE-2026-54514: jackson-databind: InetSocketAddress deserialization triggers eager DNS resolution (SSRF)

June 23, 2026

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.

References

  • github.com/FasterXML/jackson-databind/commit/1f5a1037b1e9e05920e755cb35f198bcd46667e4
  • github.com/FasterXML/jackson-databind/pull/5951
  • github.com/FasterXML/jackson-databind/security/advisories/GHSA-hgj6-7826-r7m5
  • github.com/advisories/GHSA-hgj6-7826-r7m5
  • nvd.nist.gov/vuln/detail/CVE-2026-54514

Code Behaviors & Features

Detect and mitigate CVE-2026-54514 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 2.0.0 before 2.18.8, all versions starting from 2.19.0 before 2.21.4, all versions starting from 3.0.0 before 3.1.4

Fixed versions

  • 2.18.8
  • 2.21.4
  • 3.1.4

Solution

Upgrade to versions 2.18.8, 2.21.4, 3.1.4 or above.

Impact 5.3 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-918: Server-Side Request Forgery (SSRF)

Source file

maven/com.fasterxml.jackson.core/jackson-databind/CVE-2026-54514.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 24 Jun 2026 00:17:06 +0000.