CVE-2023-45139
Last modified
CVE-2023-45139 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. fontTools is a library for manipulating fonts, written in Python. The subsetting module has a XML External Entity Injection (XXE) vulnerability which allows an attacker to resolve arbitrary entities when a candidate font (OT-SVG fonts), which contains a SVG table, is parsed. EPSS estimates a 1.23% chance of exploitation in the next 30 days.
Description
fontTools is a library for manipulating fonts, written in Python. The subsetting module has a XML External Entity Injection (XXE) vulnerability which allows an attacker to resolve arbitrary entities when a candidate font (OT-SVG fonts), which contains a SVG table, is parsed. This allows attackers to include arbitrary files from the filesystem fontTools is running on or make web requests from the host system. This vulnerability has been patched in version 4.43.0.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Fonttools | Fonttools | >= 4.28.2, < 4.43.0 |
References
- https://github.com/fonttools/fonttools/security/advisories/GHSA-6673-4983-2vx5Exploit, Vendor Advisory
- https://github.com/fonttools/fonttools/security/advisories/GHSA-6673-4983-2vx5Exploit, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2023-45139?
How severe is CVE-2023-45139?
How do I fix CVE-2023-45139?
Are you affected by CVE-2023-45139?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
