Description
Arcane is an interface for managing Docker containers, images, networks, and volumes. Prior to 2.6.0, UpdateUser in backend/api/handlers/users.go sets PasswordHash for any target without comparing caller and target privilege. A holder of delegated users:update permission can submit a password change for the global administrator, replace the administrator password, and authenticate as that account, resulting in complete global administrator account takeover. This issue is fixed in version 2.6.0.
Published: 2026-10-16
Score: 8.8 High
EPSS: n/a
KEV: No
Impact: Administrator account takeover
Action: Immediate Patch
AI Analysis

Impact

The flaw in Arcane’s user update routine allows a user with delegated users:update permission to set the global administrator’s password without any privilege check. The attacker can therefore replace the administrator password, log in as the administrator, and gain full control over the system. This is an example of improper authorization and privilege escalation, classified with CWE-266 and CWE-269.

Affected Systems

Arcane, the container‑management interface from getarcaneapp, is vulnerable in all backend releases before 2.6.0. Versions 2.6.0 and later contain the fix that enforces correct privilege checks during password updates.

Risk and Exploitability

The CVSS score of 8.8 classifies this vulnerability as high severity. No EPSS data is available, and the issue is not listed in CISA’s KEV catalog. Exploitation requires the attacker already have delegated users:update rights, so the threat is an internal attacker or a compromised user with that privilege. Once the privilege exists, a simple API call to change the administrator password is sufficient to seize control.

Generated by OpenCVE AI on October 16, 2026 at 22:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Arcane backend to version 2.6.0 or later, which enforces correct privilege checks.
  • Revoke delegated users:update permission from non‑administrator accounts until the update is applied, limiting the ability to change the administrator password.
  • Audit role and permission assignments, especially for users with high‑level privileges, and monitor for unexpected password‑change activity.

Generated by OpenCVE AI on October 16, 2026 at 22:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-pw5q-rjx4-7f7p Arcane: Delegated users:update permission allows admin account takeover via password reset (no privilege-hierarchy check)
History

Fri, 16 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Description Arcane is an interface for managing Docker containers, images, networks, and volumes. Prior to 2.6.0, UpdateUser in backend/api/handlers/users.go sets PasswordHash for any target without comparing caller and target privilege. A holder of delegated users:update permission can submit a password change for the global administrator, replace the administrator password, and authenticate as that account, resulting in complete global administrator account takeover. This issue is fixed in version 2.6.0.
Title Arcane: Delegated users:update permission allows admin account takeover via password reset (no privilege-hierarchy check)
Weaknesses CWE-266
CWE-269
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-16T21:13:16.717Z

Reserved: 2026-09-23T14:35:50.129Z

Link: CVE-2026-96627

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-16T22:18:58.227

Modified: 2026-10-16T22:18:58.340

Link: CVE-2026-96627

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T22:45:14Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-269

    Improper Privilege Management