High severity8.1NVD Advisory· Published Jun 14, 2020· Updated Apr 29, 2026
CVE-2020-14062
CVE-2020-14062
Description
FasterXML jackson-databind 2.x before 2.9.10.5 mishandles the interaction between serialization gadgets and typing, related to com.sun.org.apache.xalan.internal.lib.sql.JNDIConnectionPool (aka xalan2).
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
com.fasterxml.jackson.core:jackson-databindMaven | >= 2.9.0, < 2.9.10.5 | 2.9.10.5 |
Affected products
20- cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:*Range: >=2.0.0,<2.9.10.5
cpe:2.3:a:netapp:active_iq_unified_manager:*:*:*:*:*:linux:*:*+ 2 more
- cpe:2.3:a:netapp:active_iq_unified_manager:*:*:*:*:*:linux:*:*range: >=7.3
- cpe:2.3:a:netapp:active_iq_unified_manager:*:*:*:*:*:vmware_vsphere:*:*range: >=9.5
- cpe:2.3:a:netapp:active_iq_unified_manager:*:*:*:*:*:windows:*:*range: >=7.3
- cpe:2.3:a:netapp:steelstore_cloud_integrated_storage:-:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:agile_plm:9.3.6:*:*:*:*:*:*:*
cpe:2.3:a:oracle:banking_digital_experience:18.1:*:*:*:*:*:*:*+ 5 more
- cpe:2.3:a:oracle:banking_digital_experience:18.1:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:banking_digital_experience:18.2:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:banking_digital_experience:18.3:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:banking_digital_experience:19.1:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:banking_digital_experience:19.2:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:banking_digital_experience:20.1:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:communications_calendar_server:8.0.0.4.0:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:communications_contacts_server:8.0.0.5.0:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:communications_diameter_signaling_router:*:*:*:*:*:*:*:*Range: >=8.0.0,<=8.2.2
- cpe:2.3:a:oracle:communications_element_manager:*:*:*:*:*:*:*:*Range: >=8.2.0,<=8.2.2
- cpe:2.3:a:oracle:communications_evolved_communications_application_server:7.1:*:*:*:*:*:*:*
- cpe:2.3:a:oracle:communications_session_report_manager:*:*:*:*:*:*:*:*Range: >=8.2.0,<=8.2.2
- cpe:2.3:a:oracle:communications_session_route_manager:*:*:*:*:*:*:*:*Range: >=8.2.0,<=8.2.2
- cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
Patches
382c84c74e99a[maven-release-plugin] prepare release jackson-databind-2.9.10.5
1 file changed · +2 −2
pom.xml+2 −2 modified@@ -10,7 +10,7 @@ <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> - <version>2.9.10.5-SNAPSHOT</version> + <version>2.9.10.5</version> <name>jackson-databind</name> <packaging>bundle</packaging> <description>General data-binding functionality for Jackson: works on core streaming API</description> @@ -21,7 +21,7 @@ <connection>scm:git:git@github.com:FasterXML/jackson-databind.git</connection> <developerConnection>scm:git:git@github.com:FasterXML/jackson-databind.git</developerConnection> <url>http://github.com/FasterXML/jackson-databind</url> - <tag>HEAD</tag> + <tag>jackson-databind-2.9.10.5</tag> </scm> <properties>
840eae2ca81c... actual #2704 fix here (forgot to commit change)
1 file changed · +3 −1
src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java+3 −1 modified@@ -113,8 +113,10 @@ public class SubTypeValidator s.add("org.apache.commons.configuration.JNDIConfiguration"); s.add("org.apache.commons.configuration2.JNDIConfiguration"); - // [databind#2469]: xalan2 + // [databind#2469]: xalan s.add("org.apache.xalan.lib.sql.JNDIConnectionPool"); + // [databind#2704]: xalan2 + s.add("com.sun.org.apache.xalan.internal.lib.sql.JNDIConnectionPool"); // [databind#2478]: comons-dbcp, p6spy s.add("org.apache.commons.dbcp.datasources.PerUserPoolDataSource");
1 file changed · +2 −0
release-notes/VERSION-2.x+2 −0 modified@@ -10,6 +10,8 @@ Project: jackson-databind (reported by Topsec(tcc)) #2698: Block one more gadget type (weblogic/oracle-aqjms) (reported by Fangrun Li) +#2704: Block one more gadget type (weblogic/oracle-aqjms) + (reported by XuYuanzhen) 2.9.10.4 (11-Apr-2020)
Vulnerability mechanics
Generated by null/stub on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
16- github.com/FasterXML/jackson-databind/issues/2704nvdPatchThird Party AdvisoryWEB
- github.com/advisories/GHSA-c265-37vj-cwccghsaADVISORY
- lists.debian.org/debian-lts-announce/2020/07/msg00001.htmlnvdMailing ListThird Party AdvisoryWEB
- medium.com/%40cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062nvdThird Party AdvisoryWEB
- nvd.nist.gov/vuln/detail/CVE-2020-14062ghsaADVISORY
- security.netapp.com/advisory/ntap-20200702-0003/nvdThird Party Advisory
- www.oracle.com//security-alerts/cpujul2021.htmlnvdThird Party AdvisoryWEB
- www.oracle.com/security-alerts/cpuApr2021.htmlnvdThird Party AdvisoryWEB
- www.oracle.com/security-alerts/cpujan2021.htmlnvdThird Party AdvisoryWEB
- www.oracle.com/security-alerts/cpuoct2020.htmlnvdThird Party AdvisoryWEB
- www.oracle.com/security-alerts/cpuoct2021.htmlnvdThird Party AdvisoryWEB
- github.com/FasterXML/jackson-databind/commit/840eae2ca81c597a0010b2126f32dce17d384b70ghsaWEB
- github.com/FasterXML/jackson-databind/commit/99001cdb6807b5c7b170ec6a9092ecbb618ae79cghsaWEB
- medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062ghsaWEB
- security.netapp.com/advisory/ntap-20200702-0003ghsaWEB
- snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-570625ghsaWEB
News mentions
0No linked articles in our index yet.