CVE-2017-5992: XEE
Openpyxl 2.4.1 resolves external entities by default, which allows remote attackers to conduct XXE attacks via a crafted .xlsx document.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
pip/openpyxlto a version that resolves this vulnerability.Fixed in 2.4.2 - Upgrade
Upgrade
openpyxlto a version that resolves this vulnerability.Fixed in 2.4.1
Event History
Frequently Asked Questions
What is the severity of CVE-2017-5992?
CVE-2017-5992 is considered a moderate severity vulnerability due to its potential for XXE attacks.
How do I fix CVE-2017-5992?
To fix CVE-2017-5992, upgrade Openpyxl to version 2.4.2 or later.
What is the impact of CVE-2017-5992 on Openpyxl users?
CVE-2017-5992 allows attackers to exploit XML external entities through manipulated .xlsx files.
Who is affected by CVE-2017-5992?
Users of Openpyxl version 2.4.1 are directly affected by CVE-2017-5992.
What types of attacks can CVE-2017-5992 facilitate?
CVE-2017-5992 can facilitate XML External Entity (XXE) attacks, leading to data exfiltration or denial of service.