CVE Catalog

CVE-2026-110640

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

Whisper-node through 1.1.1 contains an OS command injection vulnerability. Attackers can supply crafted filePath or whisperOptions.language values to whisper(), injecting shell metacharacters or $() substitution into the command string built by createCppCommand() and run via shelljs exec(), executing commands with Node.js process privileges.

Risk Assessment

An attacker can execute arbitrary commands in the context of the Node.js application, potentially leading to server compromise, data theft, or further privilege escalation.

Recommendation

Update Whisper-node to a version later than 1.1.1 or validate and sanitize filePath and whisperOptions.language values before passing them to whisper().

Related vulnerabilities

Original NVD description (English source)

Whisper-node through 1.1.1 contains an OS command injection vulnerability that allows attackers to execute commands by supplying crafted filePath or whisperOptions.language values to whisper(). Attackers can inject shell metacharacters or $() substitution into the command string built by createCppCommand() and run via shelljs exec() to execute commands with Node.js process privileges.

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