Command Injection Issue in Emissary Workflow Engine by National Security Agency
CVE-2026-35581
7.2HIGH
What is CVE-2026-35581?
The Emissary workflow engine, designed for peer-to-peer data-driven processing, exhibits a command injection vulnerability due to the Executrix utility class improperly constructing shell commands. Prior to version 8.39.0, the implementation only sanitized spaces by replacing them with underscores, allowing various shell metacharacters to be exploited during command execution. This oversight could enable attackers to inject arbitrary commands, thus compromising the security of applications utilizing the Emissary engine. The issue has been resolved with the release of version 8.39.0, which introduces appropriate input sanitization measures.
Affected Version(s)
emissary < 8.39.0
