CVE Catalog

CVE-2026-110648

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.15%

66th percentile - higher than 66% of all known CVEs

Summary

Vulnerability in @offactory/compress-fonts before 1.1.1 contains an OS command injection vulnerability that allows attackers to execute shell commands by supplying font files with crafted names. Font paths are interpolated unquoted into a FontForge command run through child_process.execSync, so shell metacharacters in file names execute commands with the Node.js process privileges.

Risk Assessment

An attacker can execute arbitrary system commands with Node.js process privileges, potentially leading to full compromise of the application or server.

Recommendation

Upgrade @offactory/compress-fonts to version 1.1.1 or later. Additionally, sanitize file names before processing.

Related vulnerabilities

Original NVD description (English source)

@offactory/compress-fonts before 1.1.1 contains an OS command injection vulnerability that allows attackers to execute shell commands by supplying font files with crafted names. Font paths are interpolated unquoted into a FontForge command run through child_process.execSync, so shell metacharacters in file names execute commands with the Node.js process privileges.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS