CVE-2025-15276CWE-502

FontForge SFD File Parsing Deserialization of Untrusted Data Remote Code Execution Vulnerability

High · published December 31, 2025

CVSS v3.0
7.8
EPSS
0%
Percentile
27.8
In the wild
Unconfirmed
What it is

🚨 A remote code execution vulnerability in FontForge allows attackers to run arbitrary code just by convincing a user to open a malicious SFD file! ⚡ Think of it like a restaurant where the chef receives a delivery of ingredients that includes an unlabelled box of surprise components — if they don’t check what's inside, they might whip up a recipe that’s downright dangerous! If exploited, an attacker could execute malicious code within the context of the FontForge process, potentially leading to unauthorized access, data manipulation, or even full system control. This could result in devastating consequences for users, especially if they handle sensitive information.

Put simply

Think of it like a restaurant where the chef receives a delivery of ingredients that includes an unlabelled box of surprise components — if they don’t check what's inside, they might whip up a recipe that’s downright dangerous! This vulnerability arises from improper validation during the parsing of SFD files, allowing an attacker to craft a malicious file that, when opened, deserializes untrusted data and executes arbitrary code.

What to do

If exploited, an attacker could execute malicious code within the context of the FontForge process, potentially leading to unauthorized access, data manipulation, or even full system control. This could result in devastating consequences for users, especially if they handle sensitive information. To safeguard against this threat, update FontForge to the latest version immediately. Additionally, educate users to avoid opening untrusted SFD files and consider implementing strict file validation checks within your applications. You've got this! By following these steps, you can protect your systems and keep the baddies at bay! 🛡️

The record
Technical detail
CVSS v3.0
7.8 · HIGH
Vector
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00353 · 27.8th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-12-31T06:59Z
EPSS history
Timeline
  • 31 DEC 06:59Z
    FontForge SFD File Parsing Deserialization of Untrusted Data Remote Code Execution Vulnerability
    cvelistv5