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

Medium 5.3 Published Updated

Attackers can trigger eager DNS resolution during JSON deserialization, enabling Server-Side Request Forgery attacks against internal network resources.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-54514?

CVE-2026-54514 is a medium-severity server-side request forgery vulnerability in Fasterxml Jackson-Databind, published on 23 Jun 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

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.

Weakness: CWE-918

Which versions are affected by CVE-2026-54514?

10 open source packages ship an affected version, including com.fasterxml.jackson.core:jackson-databind and tools.jackson.core:jackson-databind. It affects 1 product.

PackageAffectedFixed in
com.fasterxml.jackson.core:jackson-databind MavenFrom 2.0.02.18.8
com.fasterxml.jackson.core:jackson-databind MavenFrom 2.0.02.18.8
com.fasterxml.jackson.core:jackson-databind MavenFrom 2.19.02.21.4
com.fasterxml.jackson.core:jackson-databind MavenFrom 2.19.02.21.4
com.fasterxml.jackson.core:jackson-databind MavenFrom 3.0.03.1.4
com.fasterxml.jackson.core:jackson-databind MavenFrom 3.0.03.1.4
4 more packages
tools.jackson.core:jackson-databind MavenFrom 2.19.02.21.4
tools.jackson.core:jackson-databind MavenFrom 2.19.02.21.4
tools.jackson.core:jackson-databind MavenFrom 3.0.03.1.4
tools.jackson.core:jackson-databind MavenFrom 3.0.03.1.4

Products include Fasterxml Jackson-Databind.

How do I fix CVE-2026-54514?

Upgrade com.fasterxml.jackson.core:jackson-databind to a fixed version for your release line: 2.18.8, 2.21.4 or 3.1.4.

Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.

Is CVE-2026-54514 being exploited?

There is no known exploitation of CVE-2026-54514 in the wild and no public exploit code.

All Fasterxml Jackson-Databind vulnerabilities

Sources

Also known as CLEANSTART-2026-BX77737, CLEANSTART-2026-DC64340, CLEANSTART-2026-ED66251, CLEANSTART-2026-EG13958, CLEANSTART-2026-FF14094, CLEANSTART-2026-FR49757 and 134 more.

Is CVE-2026-54514 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free