Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2025-15272

Опубликовано: 31 дек. 2025
Источник: redhat
CVSS3: 8.8

Описание

FontForge SFD File Parsing Heap-based Buffer Overflow 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 the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-28547.

A flaw was found in FontForge. This heap-based buffer overflow vulnerability allows a remote attacker to execute arbitrary code on the system. The flaw occurs during the parsing of SFD (Spline Font Database) files due to insufficient validation of user-supplied data length. Successful exploitation requires user interaction, such as opening a specially crafted malicious SFD file.

Отчет

This vulnerability is rated Important for Red Hat products. A heap-based buffer overflow in FontForge, occurring during SFD file parsing, allows a remote attacker to execute arbitrary code. Exploitation requires user interaction, specifically opening a specially crafted malicious SFD file. This affects FontForge in Red Hat Enterprise Linux and Fedora.

Меры по смягчению последствий

Users should avoid opening SFD (Spline Font Database) files from untrusted sources. If FontForge is not essential for system operation, consider removing the fontforge package. To remove the package on Red Hat Enterprise Linux: sudo dnf remove fontforge. Removing this package may impact functionality for applications that rely on FontForge.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10fontforgeAffected
Red Hat Enterprise Linux 6fontforgeOut of support scope
Red Hat Enterprise Linux 7fontforgeAffected
Red Hat Enterprise Linux 8fontforgeAffected
Red Hat Enterprise Linux 9fontforgeAffected

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-122
https://bugzilla.redhat.com/show_bug.cgi?id=2426427fontforge: FontForge: Remote Code Execution via SFD File Parsing

8.8 High

CVSS3

Связанные уязвимости

CVSS3: 8.8
ubuntu
8 месяцев назад

FontForge SFD File Parsing Heap-based Buffer Overflow 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 the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-28547.

CVSS3: 8.8
nvd
8 месяцев назад

FontForge SFD File Parsing Heap-based Buffer Overflow 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 the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-28547.

CVSS3: 8.8
debian
8 месяцев назад

FontForge SFD File Parsing Heap-based Buffer Overflow Remote Code Exec ...

CVSS3: 8.8
github
8 месяцев назад

FontForge SFD File Parsing Heap-based Buffer Overflow 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 the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-28547.

8.8 High

CVSS3