Description
PolymorphicTypeValidator bypass via generic type arguments and array element types in jackson-databind allows arbitrary class instantiation (incomplete fix for CVE-2026-54512) [CVE-2026-110879]
Published: n/a
Score: 8.1 High
EPSS: n/a
KEV: No
Impact: Arbitrary Code Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows a bypass of the PolymorphicTypeValidator in Jackson-databind by manipulating generic type arguments and array element types. This flaw enables an attacker to instantiate arbitrary Java classes during deserialization, providing a vector for executing malicious code. The flaw originates from a logic error that does not fully enforce type restrictions, and the CVE description indicates it is an incomplete fix for an earlier issue.

Affected Systems

Jackson-databind library from the com.fasterxml package is affected. No specific product versions are listed in the data, so any installation of this library that has not been patched may be vulnerable.

Risk and Exploitability

The CVSS score of 8.1 categorizes this issue as high severity. The EPSS score is not available, and it is not listed in the CISA KEV catalog, suggesting that publicly known exploit activity is not documented. Based on the description, the likely attack vector is the delivery of crafted serialized data to a service that uses Jackson-databind to deserialize untrusted input. An attacker could exploit this to gain the privileges of the application process.

Generated by OpenCVE AI on October 22, 2026 at 15:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade jackson-databind to a version that contains the complete fix for CVE-2026-110879, addressing the logic error identified in CWE-1035.
  • If an upgrade is not immediately possible, replace the default PolymorphicTypeValidator with a custom validator that explicitly limits deserialization to approved classes, mitigating the impact of CWE-1035.
  • Ensure that any external or untrusted data is not deserialized with jackson-databind until a secure validator is in place or the library is updated.

Generated by OpenCVE AI on October 22, 2026 at 15:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Description PolymorphicTypeValidator bypass via generic type arguments and array element types in jackson-databind allows arbitrary class instantiation (incomplete fix for CVE-2026-54512) [CVE-2026-110879]
Title jackson-databind: com.fasterxml.jackson.core/jackson-databind: tools.jackson.core/jackson-databind: Jackson-databind: PolymorphicTypeValidator bypass via generic type arguments and array element types in jackson-databind allows arbitrary class instantiation (incomplete fix for CV
Weaknesses CWE-1035
References
Metrics threat_severity

None

cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}

threat_severity

Important


Subscriptions

No data.

cve-icon MITRE

No data.

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-20T22:44:36Z

Links: CVE-2026-110879 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T15:15:07Z

Weaknesses