CVE-2025-50951
7.5FontForge · FontForge
A memory leak vulnerability exists in FontForge v20230101 within the utf7toutf8_copy function, potentially allowing for denial of service.
Executive summary
A memory leak vulnerability in FontForge could allow an unauthenticated attacker to cause a denial of service condition by processing a malicious file.
Vulnerability
This vulnerability is a memory leak located within the utf7toutf8_copy function in the sfd.c source file, which can be triggered by an unauthenticated attacker via a crafted file.
Business impact
The exploitation of this memory leak could lead to significant system resource exhaustion, resulting in application crashes or a denial of service for users relying on FontForge for font manipulation. With a CVSS score of 7.5, this vulnerability is classified as High severity, reflecting its potential to disrupt critical workflows and impact availability of the affected software.
Remediation
Immediate Action: Monitor the official FontForge GitHub repository for a patch or update release and apply it as soon as it becomes available.
Proactive Monitoring: Review system logs for unusual memory usage patterns or application crashes associated with FontForge execution.
Compensating Controls: Limit access to the application by processing untrusted font files only within isolated or sandboxed environments to mitigate the impact of potential crashes.
Exploitation status
Public Exploit Available: No
Analyst recommendation
Given the High severity of this vulnerability and the existence of a proof-of-concept, administrators should prioritize tracking the upstream repository for security fixes. Users should exercise caution when handling untrusted font files until a patch is applied to prevent potential service disruption.