Medium severity · published May 29, 2026
CVE-2026-45626
Arcane: OS Command Injection in Volume Browser ListDirectory via path query parameter
6.3
CVSS
0.2%
EPSS
No
On KEV
Description
Arcane is an interface for managing Docker containers, images, networks, and volumes. In 1.18.1 and earlier, GET /environments/{id}/volumes/{volumeName}/browse accepts a path query parameter that is passed to a shell command (sh -c "find … | while …") inside an Arcane helper container. The path sanitiser blocks ../ traversal but does not strip Bourne-shell metacharacters such as $() or backticks, and strconv.Quote only escapes Go string metacharacters, not shell substitution sequences. Any authenticated user with access to a browseable volume can execute arbitrary commands inside the helper container; command output is reflected back in the 500 error body.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
Low
Integrity
Low
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 11% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AR
arcane · getarcaneapp
<= 1.18.1 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-45626
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-45626
github.com
https://github.com/getarcaneapp/arcane/security/advisories/GHSA-9mvm-4gwg-v8mp
More from arcane
9.9
CVE-2026-45625
Arcane: Missing admin authorization on git repository endpoints allows non-admin users to exfiltrate stored Git credentials and tamper with GitOps configs
9.8
CVE-2026-23944
Arcane allows unauthenticated proxy access to remote environments
8.8
CVE-2026-96627
Arcane: Delegated users:update permission allows admin account takeover via password reset (no privilege-hierarchy check)
8.8
CVE-2026-47125
Arcane: Missing admin authorization on global variables endpoint
8.5
CVE-2026-96626
Arcane: Container-registry credential exfiltration via URL repoint + test to attacker host
