Staging Environment: Content and features may be unstable or change without notice.
Advisory details: gitlab / maven/com.fasterxml.jackson.core/jackson-databind/CVE-2026-54513
Advisory ID gitlab/maven/com.fasterxml.jackson.core/jackson-databind/CVE-2026-54513
Aliases CVE-2026-54513
GHSA-rmj7-2vxq-3g9f
Summary jackson-databind has an array subtype allowlist bypass in BasicPolymorphicTypeValidator (allowIfSubTypeIsArray) `BasicPolymorphicTypeValidator.Builder.allowIfSubTypeIsArray()` allowlists any array type based only on `clazz.isArray()`, without validating the array's component (element) type against the configured allowlist. A PTV built with `allowIfSubTypeIsArray()` plus an explicit concrete-type allowlist therefore still permits `EvilType[]` even though `EvilType` is not allowlisted. When Jackson deserializes the elements and no per-element type IDs are present, it instantiates the component type directly with no further PTV check, bypassing the allowlist.
Status Published
Exploitability 0.5
Weighted Severity 0.0
Risk
Affected and Fixed Packages Package Details
Introduced and Fixed Package Commit Patches Package Commit Patches Details
Weaknesses (3)
Reference id Reference type URL
https://access.redhat.com/errata/RHSA-2026:40895
https://access.redhat.com/errata/RHSA-2026:43218
https://access.redhat.com/errata/RHSA-2026:43400
https://access.redhat.com/errata/RHSA-2026:44061
https://access.redhat.com/errata/RHSA-2026:44062
https://access.redhat.com/errata/RHSA-2026:44063
https://access.redhat.com/errata/RHSA-2026:44064
https://access.redhat.com/errata/RHSA-2026:44065
https://access.redhat.com/errata/RHSA-2026:44066
https://access.redhat.com/errata/RHSA-2026:44271
https://access.redhat.com/errata/RHSA-2026:62260
https://access.redhat.com/security/cve/CVE-2026-54513
https://bugzilla.redhat.com/show_bug.cgi?id=2492010
https://github.com/FasterXML/jackson-databind/commit/01d1692c8d0ed03e51a0e3c4f8a9e6908e4931e5
https://github.com/FasterXML/jackson-databind/commit/24529da29fdf46ff94ca38de9ebf31cd188f5e8e
https://github.com/FasterXML/jackson-databind/issues/5981
https://github.com/FasterXML/jackson-databind/issues/5983
https://github.com/FasterXML/jackson-databind/pull/5984
https://github.com/FasterXML/jackson-databind/security/advisories/GHSA-rmj7-2vxq-3g9f
https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-54513.json
CVE-2026-54513 https://nvd.nist.gov/vuln/detail/CVE-2026-54513
GHSA-rmj7-2vxq-3g9f https://github.com/advisories/GHSA-rmj7-2vxq-3g9f
RHSA-2026:36839 https://access.redhat.com/errata/RHSA-2026:36839
RHSA-2026:41951 https://access.redhat.com/errata/RHSA-2026:41951
RHSA-2026:48095 https://access.redhat.com/errata/RHSA-2026:48095
RHSA-2026:48151 https://access.redhat.com/errata/RHSA-2026:48151
RHSA-2026:50846 Advisory https://access.redhat.com/errata/RHSA-2026:50846
RHSA-2026:50847 Advisory https://access.redhat.com/errata/RHSA-2026:50847
RHSA-2026:50848 Advisory https://access.redhat.com/errata/RHSA-2026:50848
RHSA-2026:50849 Advisory https://access.redhat.com/errata/RHSA-2026:50849
RHSA-2026:54435 https://access.redhat.com/errata/RHSA-2026:54435
RHSA-2026:54622 https://access.redhat.com/errata/RHSA-2026:54622
RHSA-2026:66488 https://access.redhat.com/errata/RHSA-2026:66488
RHSA-2026:66545 https://access.redhat.com/errata/RHSA-2026:66545
No exploits are available.

No EPSS data available for this advisory.

Patch URL
There are no known patches.
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H Found at https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/com.fasterxml.jackson.core/jackson-databind/CVE-2026-54513.yml
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

There are no SSVC decisions available.