Information disclosure in Red Hat jackson-databind
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Information disclosure, Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Partial Red Hat: 11 fixed, 14 without a fix
Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-200 and CWE-502.
Summary
A flaw was discovered in FasterXML jackson-databind in all versions before 2.9.10 and 2.10.0, where it would permit polymorphic deserialization of malicious objects using the xalan JNDI gadget when used in conjunction with polymorphic type handling methods such as `enableDefaultTyping()` or when @JsonTypeInfo is using `Id.CLASS` or `Id.MINIMAL_CLASS` or in any other way which ObjectMapper.readValue might instantiate objects from unsafe sources. An attacker could use this flaw to execute arbitrary code.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Red Hat | jackson-databind | 2.9.10; 2.10.0 | — | No fix listed | CNA |
| — | com.fasterxml.jackson.core:jackson-databind (Maven) | 2.9.0 to before 2.9.10 | 2.9.10 | Patch available | GHSA-qmqc-x3r4-6v39 |
- jackson-databind VendorRed Hat Affected 2.9.10; 2.10.0 Fixed in — No fix listed CNA
- com.fasterxml.jackson.core:jackson-databind (Maven) Vendor— Affected 2.9.0 to before 2.9.10 Fixed in 2.9.10 Patch available GHSA-qmqc-x3r4-6v39
CPE configurations NVD · 4
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:* | 2.8.0 to before 2.8.11.5; 2.9.0 to before 2.9.10 | Vulnerable | FasterXML |
| cpe:2.3:a:netapp:oncommand_api_services:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NetApp |
| cpe:2.3:a:netapp:steelstore_cloud_integrated_storage:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | NetApp |
| cpe:2.3:a:oracle:goldengate_stream_analytics:*:*:*:*:*:*:*:* | before 19.1.0.0.1 | Vulnerable | Oracle |
- cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:* Versions 2.8.0 to before 2.8.11.5; 2.9.0 to before 2.9.10 Vulnerable ·FasterXML
- cpe:2.3:a:netapp:oncommand_api_services:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
- cpe:2.3:a:netapp:steelstore_cloud_integrated_storage:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
- cpe:2.3:a:oracle:goldengate_stream_analytics:*:*:*:*:*:*:*:* Versions before 19.1.0.0.1 Vulnerable ·Oracle
Remediation
- Fix · GHSA-qmqc-x3r4-6v39 com.fasterxml.jackson.core:jackson-databind (Maven) Fixed in 2.9.10 Advisory →
Red Hat 11 advisories
- RHSA-2020:3192 Released 2020-07-28 · Red Hat rating ImportantRed Hat Fuse 7.7.0 release and security update
- Red Hat Fuse 7.7.0
- RHSA-2020:2333 Released 2020-05-28 · Red Hat rating ImportantEAP Continuous Delivery Technical Preview Release 19 security update
- EAP-CD 19 Tech Preview
- RHSA-2020:2067 Released 2020-05-18 · Red Hat rating ImportantRed Hat build of Thorntail 2.5.1 security and bug fix update
- Text-Only RHOAR
Show 8 more Red Hat advisories
- RHSA-2020:0899 Released 2020-03-18 · Red Hat rating ImportantRed Hat Decision Manager 7.7.0 Security Update
- Red Hat Decision Manager 7
- RHSA-2020:0895 Released 2020-03-18 · Red Hat rating ModerateRed Hat Process Automation Manager 7.7.0 Security Update
- Red Hat Process Automation 7
- RHSA-2020:0729 Released 2020-03-05 · Red Hat rating ImportantRed Hat Data Grid 7.3.5 security update
- Red Hat Data Grid 7.3.5
- RHSA-2020:0445 Released 2020-02-06 · Red Hat rating ImportantRed Hat Single Sign-On 7.3.6 security update
- Red Hat Single Sign-On 7.3
- RHSA-2020:0160 Released 2020-01-21 · Red Hat rating ImportantRed Hat JBoss Enterprise Application Platform 7.2.6 on RHEL 7 security update
- Red Hat JBoss EAP 7.2 for RHEL 7 Server eap7-apache-cxf-3.2.11-1.redhat_00001.1.el7eap, eap7-apache-cxf-rt-3.2.11-1.redhat_00001.1.el7eap, eap7-apache-cxf-services-3.2.11-1.redhat_00001.1.el7eap +47
- RHSA-2020:0161 Released 2020-01-21 · Red Hat rating ImportantRed Hat JBoss Enterprise Application Platform 7.2.6 on RHEL 8 security update
- Red Hat JBoss EAP 7.2 for RHEL 8 eap7-apache-cxf-3.2.11-1.redhat_00001.1.el8eap, eap7-apache-cxf-rt-3.2.11-1.redhat_00001.1.el8eap, eap7-apache-cxf-services-3.2.11-1.redhat_00001.1.el8eap +47
- RHSA-2020:0159 Released 2020-01-21 · Red Hat rating ImportantRed Hat JBoss Enterprise Application Platform 7.2.6 on RHEL 6 security update
- Red Hat JBoss EAP 7.2 for RHEL 6 Server eap7-apache-cxf-3.2.11-1.redhat_00001.1.el6eap, eap7-apache-cxf-rt-3.2.11-1.redhat_00001.1.el6eap, eap7-apache-cxf-services-3.2.11-1.redhat_00001.1.el6eap +47
- RHSA-2020:0164 Released 2020-01-21 · Red Hat rating ImportantRed Hat JBoss Enterprise Application Platform 7.2.6 security update
- Red Hat JBoss EAP 7.2
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat BPM Suite 6 | Affected | No fix planned: Out of support scope |
| Red Hat JBoss A-MQ 6 | Affected | No fix planned: Out of support scope |
| Red Hat JBoss Data Virtualization 6 | Affected | No fix planned: Out of support scope |
| Red Hat JBoss Fuse 6 | Affected | No fix planned: Out of support scope |
| Red Hat Mobile Application Platform 4 | Affected | No fix planned: Out of support scope |
| Red Hat OpenShift Application Runtimes | Affected | No fix yet |
| Red Hat OpenShift Container Platform 3.10 | Affected | No fix planned: Will not fix |
| Red Hat OpenShift Container Platform 3.11 | Affected | No fix planned: Will not fix |
| Red Hat OpenShift Container Platform 3.9 | Affected | No fix planned: Will not fix |
| Red Hat OpenShift Container Platform 4 | Affected | No fix planned: Will not fix |
| Red Hat OpenStack Platform 10 (Newton) | Affected | No fix planned: Out of support scope |
| Red Hat OpenStack Platform 13 (Queens) | Affected | No fix planned: Will not fix |
| Red Hat OpenStack Platform 14 (Rocky) | Affected | No fix planned: Will not fix |
| Red Hat Software Collections | Affected | No fix planned: Will not fix |
| EAP-CD 19 Tech Preview | Fixed | RHSA-2020:2333 |
| Red Hat Data Grid 7.3.5 | Fixed | RHSA-2020:0729 |
| Red Hat Decision Manager 7 | Fixed | RHSA-2020:0899 |
| Red Hat Fuse 7.7.0 | Fixed | RHSA-2020:3192 |
| Red Hat JBoss EAP 7.2 | Fixed | RHSA-2020:0164 |
| Red Hat JBoss EAP 7.2 for RHEL 6 Server | Fixed | RHSA-2020:0159 |
| Red Hat JBoss EAP 7.2 for RHEL 7 Server | Fixed | RHSA-2020:0160 |
| Red Hat JBoss EAP 7.2 for RHEL 8 | Fixed | RHSA-2020:0161 |
| Red Hat Process Automation 7 | Fixed | RHSA-2020:0895 |
| Red Hat Single Sign-On 7.3 | Fixed | RHSA-2020:0445 |
| Text-Only RHOAR | Fixed | RHSA-2020:2067 |
Not affected: 3 products
- Red Hat Enterprise Linux 8
- Red Hat Satellite 6
- streams for Apache Kafka
Timeline
- 2026-10-02 Threatist record created from CVE-2019-14893
- 2026-10-03 Alias added: GHSA-qmqc-x3r4-6v39
- 2026-10-08 CISA SSVC decision points changed
References
Advisory 6
Other 6
- [bookkeeper-issues] 20200729 [GitHub] [bookkeeper] padma81 opened a new issue #2387: Security vulnerabilities in the apache/bookkeeper-4.9.2 image
- [geode-issues] 20200831 [jira] [Created] (GEODE-8471) Dependency security issues in geode-core-1.12
- https://github.com/FasterXML/jackson-databind/commit/998efd708284778f29d83d7962a9bd935c228317
- https://lists.apache.org/thread.html/r1b103833cb5bc8466e24ff0ecc5e75b45a705334ab6a444e64e840a0@%3Cissues.bookkeeper.apache.org%3E
- https://lists.apache.org/thread.html/rf1bbc0ea4a9f014cf94df9a12a6477d24a27f52741dbc87f2fd52ff2@%3Cissues.geode.apache.org%3E
- https://security.netapp.com/advisory/ntap-20200327-0006
More Red Hat vulnerabilities
- TI-2019-15875 Protection mechanism failure in Jenkins Pipeline: Groovy Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-15874 Protection mechanism failure in Jenkins Script Security Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-08259 Underflow in PHP-FPM can lead to RCE KEVCVSS 3.1CRITICAL 9.8
- TI-2019-05363 Code injection in Elastic Kibana KEVCVSS 3.1CRITICAL 10.0
- TI-2019-03949 Out-of-bounds write in ESXi and Horizon DaaS KEVCVSS 3.1CRITICAL 9.8
- TI-2018-16080 A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153… KEVCVSS 3.1CRITICAL 9.8
Sources
- CVE-2019-14893 · CVE Program
- CVE-2019-14893 · NVD
- FIRST EPSS
- GHSA-qmqc-x3r4-6v39 · GitHub Advisory Database · CC BY 4.0
- CVE-2019-14893 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences