Vulnerability · Published Jun 23, 2026 · Assigned by GitHub_M

CVE-2026-54513jackson-databind: Array subtype allowlist bypass in BasicPolymorphicTypeValidator (allowIfSubTypeIsArray)

High 8.1

In plain English

A high-severity security flaw in jackson-databind from FasterXML. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.2% (higher than 69% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)8.1High
Exploit odds (30 days)1.2%top 31.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.10.0 until 2.18.8, 2.21.4, and 3.1.4, 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. This vulnerability is fixed in 2.18.8, 2.21.4, and 3.1.4.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8apache-commons-collections3.2.2-10.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8apache-commons-lang2.6-21.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8apache-commons-net3.6-3.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8bea-stax-api1.2.0-16.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8glassfish-fastinfoset1.2.13-9.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8glassfish-jaxb-api2.2.12-8.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8glassfish-jaxb-core2.2.11-12.module_el8.10.0+3791+e0637953ALSA-2026:43218
AlmaLinux:8glassfish-jaxb-runtime2.2.11-12.module_el8.10.0+3791+e0637953ALSA-2026:43218
AlmaLinux:8glassfish-jaxb-txw22.2.11-12.module_el8.10.0+3791+e0637953ALSA-2026:43218
AlmaLinux:10idm-pki-acme11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:10idm-pki-base11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:10idm-pki-ca11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:10idm-pki-java11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:10idm-pki-kra11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:10idm-pki-server11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:10idm-pki-tools11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:8jackson-annotations2.21-1.module_el8.10.0+4235+0924958eALSA-2026:43218
AlmaLinux:8jackson-core2.21.4-1.module_el8.10.0+4235+0924958eALSA-2026:43218
AlmaLinux:8jackson-databind2.21.4-1.module_el8.10.0+4235+0924958eALSA-2026:43218
AlmaLinux:8jackson-jaxrs-json-provider2.21.4-1.module_el8.10.0+4235+0924958eALSA-2026:43218
AlmaLinux:8jackson-jaxrs-providers2.21.4-1.module_el8.10.0+4235+0924958eALSA-2026:43218
AlmaLinux:8jackson-module-jaxb-annotations2.21.4-2.module_el8.10.0+4235+0924958eALSA-2026:43218
AlmaLinux:8jakarta-commons-httpclient1:3.1-28.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8javassist3.18.1-8.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8javassist-javadoc3.18.1-8.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:9pki-jackson-annotations2.21-1.el9_8ALSA-2026:40895
AlmaLinux:9pki-jackson-core2.21.4-1.el9_8ALSA-2026:40895
AlmaLinux:9pki-jackson-databind2.21.4-1.el9_8ALSA-2026:40895
AlmaLinux:9pki-jackson-jaxrs-json-provider2.21.4-1.el9_8ALSA-2026:40895
AlmaLinux:9pki-jackson-jaxrs-providers2.21.4-1.el9_8ALSA-2026:40895
AlmaLinux:9pki-jackson-module-jaxb-annotations2.21.4-1.el9_8ALSA-2026:40895
AlmaLinux:8pki-servlet-engine1:9.0.62-1.module_el8.10.0+3791+e0637953ALSA-2026:43218
AlmaLinux:10python3-idm-pki11.9.0-4.el10_2.alma.1ALSA-2026:43400
AlmaLinux:8relaxngDatatype2011.1-7.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8slf4j1.7.25-4.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8slf4j-jdk141.7.25-4.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8stax-ex1.7.7-8.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8velocity1.7-24.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8xalan-j22.7.1-38.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8xerces-j22.11.0-34.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8xml-commons-apis1.4.01-25.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8xml-commons-resolver1.2-26.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8xmlstreambuffer1.5.4-8.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
AlmaLinux:8xsom0-19.20110809svn.module_el8.5.0+2577+9e95fe00ALSA-2026:43218
Debian:12jackson-databindno fix listedDEBIAN-CVE-2026-54513
Debian:13jackson-databindno fix listedDEBIAN-CVE-2026-54513
Debian:14jackson-databind2.18.11-1DEBIAN-CVE-2026-54513
Mavencom.fasterxml.jackson.core:jackson-databind2.18.8GHSA-rmj7-2vxq-3g9f
Mavencom.fasterxml.jackson.core:jackson-databind3.1.4GHSA-rmj7-2vxq-3g9f
Mavencom.fasterxml.jackson.core:jackson-databind2.21.4GHSA-rmj7-2vxq-3g9f
Maventools.jackson.core:jackson-databind3.1.4GHSA-rmj7-2vxq-3g9f
Rocky Linux:8apache-commons-collections0:3.2.2-10.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8apache-commons-collections0:3.2.2-10.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8apache-commons-collections0:3.2.2-10.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8apache-commons-lang0:2.6-21.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8apache-commons-lang0:2.6-21.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8apache-commons-net0:3.6-3.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8apache-commons-net0:3.6-3.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8apache-commons-net0:3.6-3.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8bea-stax0:1.2.0-16.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8bea-stax0:1.2.0-16.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:10dogtag-pki0:11.9.0-4.el10_2.rocky.0.1RLSA-2026:43400
Rocky Linux:8glassfish-fastinfoset0:1.2.13-9.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8glassfish-fastinfoset0:1.2.13-9.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8glassfish-jaxb0:2.2.11-12.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8glassfish-jaxb0:2.2.11-12.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8glassfish-jaxb-api0:2.2.12-8.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8glassfish-jaxb-api0:2.2.12-8.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:9jackson-annotations0:2.21-1.el9_8RLSA-2026:40895
Rocky Linux:9jackson-core0:2.21.4-1.el9_8RLSA-2026:40895
Rocky Linux:9jackson-databind0:2.21.4-1.el9_8RLSA-2026:40895
Rocky Linux:9jackson-jaxrs-providers0:2.21.4-1.el9_8RLSA-2026:40895
Rocky Linux:9jackson-modules-base0:2.21.4-1.el9_8RLSA-2026:40895
Rocky Linux:8jakarta-commons-httpclient1:3.1-28.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8jakarta-commons-httpclient1:3.1-28.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8jakarta-commons-httpclient1:3.1-28.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8javassist0:3.18.1-8.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8javassist0:3.18.1-8.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8javassist0:3.18.1-8.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8pki-servlet-engine1:9.0.62-1.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8pki-servlet-engine1:9.0.62-1.module+el8.10.0+1767+f923f786RLSA-2026:43218
Rocky Linux:8relaxngDatatype0:2011.1-7.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8relaxngDatatype0:2011.1-7.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8slf4j0:1.7.25-4.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8slf4j0:1.7.25-4.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8slf4j0:1.7.25-4.module+el8.10.0+2003+8aeac9cbRLSA-2026:43218
Rocky Linux:8slf4j0:1.7.25-4.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8slf4j0:1.7.25-4.module+el8.6.0+843+5a13dac3RLSA-2026:43218
Rocky Linux:8stax-ex0:1.7.7-8.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8stax-ex0:1.7.7-8.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8velocity0:1.7-24.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8velocity0:1.7-24.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8velocity0:1.7-24.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8xalan-j20:2.7.1-38.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8xalan-j20:2.7.1-38.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8xalan-j20:2.7.1-38.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8xerces-j20:2.11.0-34.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8xerces-j20:2.11.0-34.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8xerces-j20:2.11.0-34.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8xml-commons-apis0:1.4.01-25.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8xml-commons-apis0:1.4.01-25.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8xml-commons-apis0:1.4.01-25.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8xml-commons-apis0:1.4.01-25.module+el8.10.0+2003+8aeac9cbRLSA-2026:43218
Rocky Linux:8xml-commons-resolver0:1.2-26.module+el8.3.0+74+855e3f5dRLSA-2026:43218
Rocky Linux:8xml-commons-resolver0:1.2-26.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8xml-commons-resolver0:1.2-26.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8xmlstreambuffer0:1.5.4-8.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Rocky Linux:8xmlstreambuffer0:1.5.4-8.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8xsom0:0-19.20110809svn.module+el8.10.0+1763+c7c02164RLSA-2026:43218
Rocky Linux:8xsom0:0-19.20110809svn.module+el8.10.0+2052+1b0fb438RLSA-2026:43218
Ubuntu:22.04:LTSjackson-databindno fix listedUBUNTU-CVE-2026-54513
Ubuntu:24.04:LTSjackson-databindno fix listedUBUNTU-CVE-2026-54513
Ubuntu:25.10jackson-databindno fix listedUBUNTU-CVE-2026-54513
Ubuntu:26.04:LTSjackson-databindno fix listedUBUNTU-CVE-2026-54513
Ubuntu:26.10jackson-databindno fix listedUBUNTU-CVE-2026-54513

Affected products (as reported)

VendorProductVersions
FasterXML jackson-databind >= 2.10.0, < 2.18.8>= 2.19.0, < 2.21.4>= 3.0.0, < 3.1.4

Weakness: CWE-184 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

References