CVE Catalog

CVE-2025-66034

MediumCVSS 6.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.55%

45th percentile - higher than 45% of all known CVEs

Summary

fontTools versions from 4.33.0 to before 4.60.2 have an arbitrary file write vulnerability in the varLib script that leads to remote code execution when a malicious .designspace file is processed. The vulnerability affects the main() code path of fontTools.varLib.

Risk Assessment

Processing a malicious .designspace file may lead to arbitrary code execution on the server, risking full system compromise.

Recommendation

Upgrade fontTools to version 4.60.2 or later.

Related vulnerabilities

Original NVD description (English source)

fontTools is a library for manipulating fonts, written in Python. In versions from 4.33.0 to before 4.60.2, the fonttools varLib (or python3 -m fontTools.varLib) script has an arbitrary file write vulnerability that leads to remote code execution when a malicious .designspace file is processed. The vulnerability affects the main() code path of fontTools.varLib, used by the fonttools varLib CLI and any code that invokes fontTools.varLib.main(). This issue has been patched in version 4.60.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS