CVE-2025-15270
FontForge SFD File Parsing Improper Validation of Array Index Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of FontForge. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of SFD files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated array. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-28563.
Scoring
- Severity
- HIGH
- CVSS base score
- 8.8
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- EPSS probability
- 0.62%
- CWE
- CWE-129
- Published
- 2025-12-31
- Last modified
- 2026-03-12
Affected products
- FontForge FontForge
Weakness type
Related vulnerabilities
- CVE-2026-49838 — GoBGP confederation validation panics on empty AS_PATH attribute
- CVE-2026-88052 — Tesseract: Heap out-of-bounds write in UNICHARSET::load_via_fgets via count/insert desynchronization
- CVE-2023-54396 — PocketMine-MP before 4.8.1 Server Crash via Banner NBT
- CVE-2026-87500 — Improper validation of array index in ANGLE in Google Chrome prior to 153.0.8010.36 allowed a...
- CVE-2026-0799 — OOBR and OOBW in libpcap before 1.10.7
- CVE-2026-57159 — PJSIP: SDP parser out-of-bounds write in remote payload-type map maintenance
- CVE-2026-85084 — Out-of-bounds write in TizenFX MediaBufferBase indexer setter due to missing bounds check
- CVE-2023-31308 — A malicious virtual function can invoke the certain command handlers in the SMU, causing a denial...