Skip to main content
← All vulnerabilities
CVE-2026-35583GHSA-HXF2-GM22-7VCM

Emissary has a Path Traversal via Blacklist Bypass in Configuration API

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 8.39.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Emissary is a P2P based data-driven workflow engine. Prior to 8.39.0, the configuration API endpoint (/api/configuration/{name}) validated configuration names using a blacklist approach that checked for \, /, .., and trailing .. This could potentially be bypassed using URL-encoded variants, double-encoding, or Unicode normalization to achieve path traversal and read configuration files outside the intended directory. This vulnerability is fixed in 8.39.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • NationalSecurityAgency emissary

    fixed in 8.39.0

  • gov.nsa.emissary:emissaryMaven

    fixed in 8.39.0

References 1

GitHub · NationalSecurityAgency/emissary