apache/poi · Security
Denial of Service in Apache POI
- GHSA ID
- GHSA-523c-xh4g-mh5m
- CVE ID
- CVE-2017-12626
- Severity
- high
- Published
- Updated
- CVSS
- 7.5 · CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- CVSS v3
- 7.5 · CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Description
Apache POI in versions prior to release 3.17 are vulnerable to Denial of Service Attacks:
- Infinite Loops while parsing crafted WMF, EMF, MSG and macros (POI bugs 61338 and 61294)
- Out of Memory Exceptions while parsing crafted DOC, PPT and XLS (POI bugs 52372 and 61295)
CWEs
- CWE-835 · Loop with Unreachable Exit Condition ('Infinite Loop')
References
- https://nvd.nist.gov/vuln/detail/CVE-2017-12626 ↗
- https://access.redhat.com/errata/RHSA-2018:1322 ↗
- https://lists.apache.org/thread.html/453d9af5dbabaccd9afb58d27279a9dbfe8e35f4e5ea1645ddd6960b@%3Cdev.poi.apache.org%3E ↗
- https://lists.apache.org/thread.html/708d94141126eac03011144a971a6411fcac16d9c248d1d535a39451@%3Csolr-user.lucene.apache.org%3E ↗
- https://www.oracle.com/security-alerts/cpuapr2020.html ↗
- https://www.oracle.com/security-alerts/cpujan2020.html ↗
- https://www.oracle.com/security-alerts/cpujul2020.html ↗
- https://www.oracle.com/security-alerts/cpuoct2020.html ↗
- https://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.html ↗
- http://www.securityfocus.com/bid/102879 ↗
- https://www.oracle.com/security-alerts/cpujan2021.html ↗
- https://www.oracle.com/security-alerts/cpuApr2021.html ↗
- https://lists.apache.org/thread.html/453d9af5dbabaccd9afb58d27279a9dbfe8e35f4e5ea1645ddd6960b%40%3Cdev.poi.apache.org%3E ↗
- https://lists.apache.org/thread.html/708d94141126eac03011144a971a6411fcac16d9c248d1d535a39451%40%3Csolr-user.lucene.apache.org%3E ↗
- https://github.com/advisories/GHSA-523c-xh4g-mh5m ↗