Improperly Controlled Modification of Dynamically-Determined Object Attributes in jackson-databind - CVE-2026-59888

 

Improperly Controlled Modification of Dynamically-Determined Object Attributes in jackson-databind - CVE-2026-59888

Published: July 22, 2026


Vulnerability identifier: #VU139152
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-59888
CWE-ID: CWE-915
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to modify dynamically determined object attributes.

The vulnerability exists due to improper control of dynamically determined object attributes in jackson-databind record deserialization when applying a PropertyNamingStrategy to `@JsonIgnore`-annotated Record properties. A remote attacker can supply a specially crafted JSON key to modify dynamically determined object attributes.

This issue affects Java Records during deserialization when a naming strategy is used and `@JsonIgnore` is relied on to prevent a component from being set from input.


Affected software

jackson-databind
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
Development Tools Module
Basesystem Module
Fedora
Db2 Developer Extension
CICS Transaction Gateway Desktop Edition
webMethods ControlPlane
webMethods developer portal
IBM Engineering Systems Design Rhapsody
Terracotta
PowerVC
IBM Common Licensing
IBM SPSS Modeler
IBM SPSS Collaboration and Deployment Services
Keycloak
jackson-dataformat-cbor
jackson-core
jackson-annotations
jackson-databind
jackson-modules-base
jackson-bom
EntireX

How to mitigate CVE-2026-59888

Install security update from vendor's website.

jackson-databind - addressed in versions 2.18.8, 2.21.4, 3.1.4
Db2 Developer Extension - update to 1.2.0
IBM Common Licensing - update to 9.1
webMethods ControlPlane - update to 11.1 Fix11
webMethods developer portal - update to 11.1 Fix16
IBM SPSS Modeler - update to 19.0.0.0 IF035
Keycloak - update to 26.7.2
jackson-dataformat-cbor - update to 2.18.9-150200.3.24.1
jackson-core - update to 2.18.9-150200.3.25.1
jackson-annotations - update to 2.18.9-150200.3.25.1
jackson-databind - update to 2.18.9-150200.3.33.1
jackson-modules-base - update to 2.21.8-1.fc45
jackson-databind - update to 2.21.8-1.fc45
jackson-core - update to 2.21.8-1.fc45
jackson-bom - update to 2.21.8-1.fc45
IBM SPSS Collaboration and Deployment Services - addressed in versions 8.4.0.0 IF005, 8.5.0.0 IF005, 8.6.0.0 IF005
IBM Engineering Systems Design Rhapsody - addressed in versions 10.0.0.6, 10.0.1.0.7, 10.0.2.0.5, 10.0.3.0.2
Terracotta - addressed in versions 10.15.0.38, 11.1.0.21, 12.1.0.3
EntireX - update to 12.1.0.0003-0779

External References

Related Security Bulletins