Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
5786 articles · 192433 vulns · 37/41 feeds (7d)
← Back to list
5.3
CVE-2026-54515EXPLOITEDPATCHED
fasterxml · jackson-databind

jackson-databind: Case-insensitive deserialization bypasses per-property @JsonIgnoreProperties

Description

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.8.0 until 2.18.9, 2.21.5, and 3.1.4, in BeanDeserializerBase.createContextual(), per-property @JsonIgnoreProperties exclusions are applied by _handleByNameInclusion(), producing a contextual deserializer whose BeanPropertyMap has the ignored properties removed. The subsequent per-property case-insensitivity block (triggered by @JsonFormat(ACCEPT_CASE_INSENSITIVE_PROPERTIES)) rebuilds from this._beanProperties (the original, unfiltered map) instead of contextual._beanProperties, then overwrites the filtered map — restoring every property _handleByNameInclusion had just removed. The ignored property becomes writable again. This vulnerability is fixed in 2.18.9, 2.21.5, and 3.1.4.

Affected Products

VendorProductVersions
fasterxmljackson-databindmaven/com.fasterxml.jackson.core:jackson-databind: >= 3.1.0, < 3.1.4, maven/tools.jackson.core:jackson-databind: >= 3.1.0, < 3.1.4, maven/com.fasterxml.jackson.core:jackson-databind: >= 2.8.0, < 2.18.9, maven/com.fasterxml.jackson.core:jackson-databind: >= 2.19.0, < 2.21.5, maven/com.fasterxml.jackson.core:jackson-databind: >= 2.22.0, < 2.22.1

Also Affects

Downstream vendors/products affected by this vulnerability

VendorProductSourceConfidence
fasterxmljacksoncert_advisory90%
maventools.jackson.core:jackson-databindGHSA85%
mavencom.fasterxml.jackson.core:jackson-databindGHSA85%
oracleconstruction and engineeringcert_advisory90%
oracledatabasecert_advisory90%

References

  • https://github.com/FasterXML/jackson-databind/security/advisories/GHSA-5jmj-h7xm-6q6v(x_refsource_CONFIRM)
  • https://github.com/FasterXML/jackson-databind/issues/5962(x_refsource_MISC)
  • https://github.com/FasterXML/jackson-databind/issues/5964(x_refsource_MISC)
  • https://github.com/FasterXML/jackson-databind/commit/0e1b0b211f7a53baa62ba2f4c9bd006c7bf4d5fa(x_refsource_MISC)

Related News (8 articles)

Tier B
BSI Advisories5h ago
[NEU] [mittel] RealObjects PDFreactor: Mehrere Schwachstellen ermöglichen nicht spezifizierten Angriff
→ No new info (linked only)
Tier B
CERT-FR10d ago
Multiples vulnérabilités dans les produits IBM (07 août 2026)
→ No new info (linked only)
Tier B
CERT-FR24d ago
Multiples vulnérabilités dans les produits IBM (24 juillet 2026)
→ No new info (linked only)
Tier B
CERT-FR25d ago
Multiples vulnérabilités dans Oracle Database Server (23 juillet 2026)
→ No new info (linked only)
Tier B
BSI Advisories26d ago
[NEU] [hoch] Oracle Construction and Engineering: Mehrere Schwachstellen
→ No new info (linked only)
Tier B
BSI Advisories26d ago
[NEU] [hoch] Oracle Database Server: Mehrere Schwachstellen
→ No new info (linked only)
Tier B
BSI Advisories54d ago
[NEU] [hoch] FasterXML Jackson: Mehrere Schwachstellen
→ No new info (linked only)
Tier C
VulDB54d ago
CVE-2026-54515 | FasterXML jackson-databind up to 2.18.8/2.21.4/3.1.3 BeanDeserializerBase.createContextual dynamically-determined object attributes (ID 5962)
→ No new info (linked only)
CVSS 3.15.3 MEDIUM
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CISA KEV❌ No
Actively exploited✅ Yes
Patch available
com.fasterxml.jackson.core:jackson-databind@3.1.4tools.jackson.core:jackson-databind@3.1.4com.fasterxml.jackson.core:jackson-databind@2.18.9com.fasterxml.jackson.core:jackson-databind@2.21.5com.fasterxml.jackson.core:jackson-databind@2.22.1
CWECWE-915
PublishedJun 23, 2026
Last enriched54d agov2
Tags
CVE-2026-54515
Trending Score69
Source articles8
Independent3
Info Completeness9/14
Missing: epss, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

HIGHCVE-2026-54512EXP
jackson-databind: PolymorphicTypeValidator bypass via generic type parameters allows arbitrary class instantiation
Trending: 76
MEDIUMCVE-2026-54516EXP
jackson-databind: Renamed @JsonIgnore'd setters can deserialize via private fields
Trending: 68
MEDIUMCVE-2026-54517EXP
jackson-databind: @JsonView bypass for setterless creator properties
Trending: 68
MEDIUMCVE-2026-54514EXP
jackson-databind: InetSocketAddress deserialization triggers eager DNS resolution (SSRF)
Trending: 68
MEDIUMCVE-2026-59888EXP
jackson-databind: @JsonIgnore on a Record property is bypassed with a PropertyNamingStrategy
Trending: 54

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jun 23, 2026
Discovered by ZDM
Jun 23, 2026
Updated: affectedVersions, severity, activelyExploited, tags
Jun 23, 2026
Actively Exploited
Jun 24, 2026
Patch Available
Jun 24, 2026

Version History

v2
Last enriched 54d ago
v2Tier C54d ago

Updated affected versions, changed severity to HIGH, marked as actively exploited, and added CVE-2026-54515 tag.

affectedVersionsseverityactivelyExploitedtags
via VulDB
v154d ago

Initial creation