Vulnerability · Published Apr 7, 2026 · Assigned by GitHub_M

CVE-2026-35581Emissary has a Command Injection via PLACE_NAME Configuration in Executrix

High 7.2

In plain English

A high-severity OS command injection in emissary from NationalSecurityAgency. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 48% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.2High
Exploit odds (30 days)0.6%top 51.9% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Emissary is a P2P based data-driven workflow engine. Prior to 8.39.0, the Executrix utility class constructed shell commands by concatenating configuration-derived values — including the PLACE_NAME parameter — with insufficient sanitization. Only spaces were replaced with underscores, allowing shell metacharacters (;, |, $, `, (, ), etc.) to pass through into /bin/sh -c command execution. This vulnerability is fixed in 8.39.0.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Mavengov.nsa.emissary:emissary8.39.0GHSA-6c37-7w4p-jg9v

Affected products (as reported)

VendorProductVersions
NationalSecurityAgency emissary < 8.39.0

Weakness: CWE-78 · Vector: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

References