High severity · published May 29, 2026
CVE-2026-47179
Arcane: Authenticated Arbitrary Host File Read via Docker Compose Include Directives in Arcane
7.7
CVSS
0.3%
EPSS
No
On KEV
Description
Arcane is an interface for managing Docker containers, images, networks, and volumes. Prior to 1.19.4, ProjectService.GetProjectFileContent returns the contents of any Docker Compose include directive declared in a project's compose file before any path-traversal validation runs. Because ProjectService.CreateProject writes attacker-supplied compose content to disk without validating include paths, an authenticated user can create a project whose compose file declares include: ['../../../../etc/passwd'], then read the include via the project file API. The result is arbitrary read of any file readable by the Arcane backend process, including /app/data/arcane.db (the SQLite database containing every user's password hash and API key), enabling escalation to admin and, via Arcane's Docker control plane, RCE on the host. This vulnerability is fixed in 1.19.4.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 23% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AR
arcane · getarcaneapp
< 1.19.4 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-47179
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-47179
github.com
https://github.com/getarcaneapp/arcane/commit/b6cbffabf61dbc3f12a28d3b5830e3c6b7e67daf
github.com
https://github.com/getarcaneapp/arcane/security/advisories/GHSA-c3px-h233-h6fq
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
