CVE-2026-54517 jackson-databind: @JsonView bypass for setterless creator properties

Medium 5.3 Published Updated

Attackers can bypass @JsonView restrictions to access restricted setterless collection properties in jackson-databind, leading to unauthorized data exposure.

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

CVE-2026-54517 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, in BeanDeserializer._deserializeUsingPropertyBased, the active-view (@JsonView) filter was applied only to creator properties; the regular property-buffering branch performed no prop.visibleInView(activeView) check. A change making SetterlessProperty.isMerging() return true routed setterless Collection/Map properties through this unguarded path, so a setterless collection annotated with a restricted @JsonView is populated from attacker JSON even when the active view excludes it. This vulnerability is fixed in 2.21.4 and 3.1.4.

Weakness: CWE-863

Which versions are affected by CVE-2026-54517?

6 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
com.fasterxml.jackson.core:jackson-databind MavenFrom 3.0.03.1.4
com.fasterxml.jackson.core:jackson-databind MavenFrom 3.0.03.1.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-54517?

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

Is CVE-2026-54517 being exploited?

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

All Fasterxml Jackson-Databind vulnerabilities

Sources

Also known as CLEANSTART-2026-AL85661, CLEANSTART-2026-VQ66047, CLEANSTART-2026-WC26627, CLEANSTART-2026-XQ97878, CLEANSTART-2026-XX16002, DEBIAN-CVE-2026-54517 and 44 more.

Is CVE-2026-54517 in your software?

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

Check your SBOMs for free