CVE-2026-54518 jackson-databind: @JsonView bypass for unwrapped creator parameters in jackson-databind

Medium 6.5 Published Updated

Attackers can bypass @JsonView restrictions to populate sensitive constructor parameters in jackson-databind via unwrapped properties.

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-54518?

CVE-2026-54518 is a medium-severity 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.21.0 until 2.21.4 and 3.1.4, UnwrappedPropertyHandler.processUnwrappedCreatorProperties() replays buffered JSON into creator parameters but never consults prop.visibleInView(activeView). The normal property-based creator path gates creator properties on the active view, but this unwrapped-creator replay path bypasses that check, so a constructor parameter annotated with both @JsonView(AdminView.class) and @JsonUnwrapped is populated from attacker JSON even when a more restrictive view is active. This vulnerability is fixed in 2.21.4 and 3.1.4.

Weakness: CWE-863

Which versions are affected by CVE-2026-54518?

4 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.21.02.21.4
com.fasterxml.jackson.core:jackson-databind MavenFrom 2.21.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-54518?

Upgrade com.fasterxml.jackson.core:jackson-databind to 2.21.4 or later.

Is CVE-2026-54518 being exploited?

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

All Fasterxml Jackson-Databind vulnerabilities

Sources

Also known as CLEANSTART-2026-HS31999, CLEANSTART-2026-JT63457, CLEANSTART-2026-QG94789, CLEANSTART-2026-UL33959, CLEANSTART-2026-WQ14313, DEBIAN-CVE-2026-54518 and 43 more.

Is CVE-2026-54518 in your software?

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

Check your SBOMs for free