CVE-2025-50951

7.5

FontForge · 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.

More FontForge CVEs

Sources