CVE-2019-12415 json
Improper Restriction of XML External Entity Reference in Apache POI
published 2019-10-23 7 y ago modified 2026-06-17 4 mo ago also GHSA-9jwc-q6j3-8g9g , EUVD-2022-3406
- cvss
- 5.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.0%
- EPSS 1.0% chance of exploitation in 30 days, percentile 62%
- public exploits
- 0
- none known
Summary
In Apache POI up to 4.1.0, when using the tool XSSFExportToXml to convert user-provided Microsoft Excel documents, a specially crafted document can allow an attacker to read files from the local filesystem or from internal network resources via XML External Entity (XXE) Processing.
Patch / fix
- maven org.apache.poi:poi 4.1.1
- libapache-poi-java Debian 14 4.1.1-1
debian advisories DEBIAN-CVE-2019-12415
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-12415 updated cvss 5.0
poi: a specially crafted Microsoft Excel document allows attacker to read files from the local filesystem
-
Red Hat BPM Suite 6 poi poiaffected: workaround, no fix planned “The vulnerability is in the XSSFExportToXml util; avoid usage of this tool to mitigate the vulnerability.”
-
Red Hat Decision Manager 7 poi poiaffected: workaround, no fix available “The vulnerability is in the XSSFExportToXml util; avoid usage of this tool to mitigate the vulnerability.”
-
Red Hat JBoss BRMS 5 poi poi Red Hat JBoss Data Virtualization 6 poi poi Red Hat JBoss Fuse 6 poi poi Red Hat JBoss Fuse Service Works 6 poi poiaffected: workaround, no fix planned “The vulnerability is in the XSSFExportToXml util; avoid usage of this tool to mitigate the vulnerability.”
-
Red Hat Process Automation 7 poi poiaffected: workaround, no fix available “The vulnerability is in the XSSFExportToXml util; avoid usage of this tool to mitigate the vulnerability.”
-
Red Hat Fuse 7.10fixed: vendor fix “The vulnerability is in the XSSFExportToXml util; avoid usage of this tool to mitigate the vulnerability.” RHSA-2021:5134
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
1.00% chance of exploitation in the next 30 days, higher than 62% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 2.1 | AV:L/AC:L/Au:N/C:P/I:N/A:N |
| GitHub | 3.1 | 5.5 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.poi:poi | <4.1.1 |
4.1.1 |
Affected products
- n/a Apache POI
Classification
- Weakness
-
- CWE-611 Improper Restriction of XML External Entity Reference
References
-
lists.apache.org
/thread.html/2ac0327748de0c2b3c1c012481b79936797c711724e0b7da83cf564c%40%3Cuser.tika.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/895164e03a3c327449069e2fd6ced0367561878b3ae6a8ec740c2007%40%3Cuser.tika.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/d88b8823867033514d7ec05d66f88c70dc207604d3dcbd44fd88464c%40%3Cuser.tika.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r204ba2a9ea750f38d789d2bb429cc0925ad6133deea7cbc3001d96b5%40%3Csolr-user.lucene.apache.org%3E
mailing-list
-
oracle.com
/security-alerts/cpuapr2020.html
web, third-party-advisory
-
oracle.com
/security-alerts/cpujul2020.html
web, third-party-advisory
-
oracle.com
/security-alerts/cpujan2020.html
web, third-party-advisory
- lists.apache.org /thread.html/13a54b6a03369cfb418a699180ffb83bd727320b6ddfec198b9b728e%40%3Cannounce.apache.org%3E
-
oracle.com
/security-alerts/cpuoct2020.html
web, third-party-advisory
-
oracle.com
/security-alerts/cpujan2021.html
web, third-party-advisory
-
oracle.com
/security-alerts/cpuApr2021.html
web, third-party-advisory
-
oracle.com
//security-alerts/cpujul2021.html
web, third-party-advisory
-
oracle.com
/security-alerts/cpuoct2021.html
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2019-12415
advisory
-
github.com
/apache/poi
package
-
lists.apache.org
/thread.html/13a54b6a03369cfb418a699180ffb83bd727320b6ddfec198b9b728e@%3Cannounce.apache.org%3E
web
-
lists.apache.org
/thread.html/2ac0327748de0c2b3c1c012481b79936797c711724e0b7da83cf564c@%3Cuser.tika.apache.org%3E
web
-
lists.apache.org
/thread.html/895164e03a3c327449069e2fd6ced0367561878b3ae6a8ec740c2007@%3Cuser.tika.apache.org%3E
web
-
lists.apache.org
/thread.html/d88b8823867033514d7ec05d66f88c70dc207604d3dcbd44fd88464c@%3Cuser.tika.apache.org%3E
web
-
lists.apache.org
/thread.html/r204ba2a9ea750f38d789d2bb429cc0925ad6133deea7cbc3001d96b5@%3Csolr-user.lucene.apache.org%3E
web
Sources
- CVE List CVE-2019-12415
- GitHub Advisory GHSA-9jwc-q6j3-8g9g
- NVD CVE-2019-12415
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.