High severity · published May 29, 2026
CVE-2026-47125
Arcane: Missing admin authorization on global variables endpoint
8.8
CVSS
0.2%
EPSS
No
On KEV
Description
Arcane is an interface for managing Docker containers, images, networks, and volumes. Prior to 1.19.2, the PUT /api/environments/{id}/templates/variables endpoint, which writes the system-wide .env.global file used for variable substitution in every project's compose file, is missing an admin authorization check. Any authenticated non-admin user can call this endpoint with their bearer token or API key and overwrite the global environment variables that are merged into every project deployment. By overriding values like REGISTRY, IMAGE, DATABASE_URL, or SECRET_KEY that other users reference via ${VAR} in compose files, an attacker can redirect image pulls to attacker-controlled registries (supply-chain RCE on the Docker host), exfiltrate database credentials, or disrupt all projects. This vulnerability is fixed in 1.19.2.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 16% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AR
arcane · getarcaneapp
< 1.19.2 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-47125
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-47125
github.com
https://github.com/getarcaneapp/arcane/security/advisories/GHSA-jpjh-jm2p-39hh
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.5
CVE-2026-96626
Arcane: Container-registry credential exfiltration via URL repoint + test to attacker host
8.2
CVE-2026-45627
Arcane: Unauthenticated reflected XSS via SVG color parameter in /api/app-images/logo enables admin account takeover
