Jackson Databind Vulnerability Affects Generic Arguments in Object Mapping
CVE-2026-110879

9.8CRITICAL

Key Information:

Vendor

Fasterxml

Vendor
CVE Published:
28 October 2026

What is CVE-2026-110879?

A vulnerability within jackson-databind allows attackers to bypass generic argument validation, leading to potential remote code execution. The issue arises because the library accepts attacker-controlled types in certain contexts, despite violating type rules established in previous versions. The vulnerability impacts configurations using annotation-based class-name polymorphism and default typing. By exploiting this flaw, malicious actors can manipulate JSON mappings to execute arbitrary commands, especially in environments incorporating Spring. Appropriate safeguards and updates are necessary to mitigate risks linked to this vulnerability.

Affected Version(s)

jackson-databind 2.10.0 < 2.18.12

jackson-databind 2.19.0 < 2.21.8

jackson-databind 2.22.0 < 2.22.4

References

CVSS V3.1

Score:
9.8
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

martinfrancois
AdamKorcz
cowtowncoder (Tatu Saloranta)
.