ZeroHour

CVE-2026-88959

niche

Missing role-based access control in Anchor CMS lets low-privilege users create admin accounts

CVSS 4.0
8.7 high
EPSS
Published
()
Modified
AI analysis

Anchor CMS through version 0.12.7 fails to enforce authorization (CWE-862) on its admin user-management endpoints, so the platform's role-based access control is not actually applied when accounts are created or edited. Any authenticated user with a low-privilege role, such as editor or user, can send a POST request directly to the admin/users/add or admin/users/edit endpoints, bypassing the intended permission checks. By doing so, the attacker can create a brand-new administrator account or change the existing administrator's password, thereby obtaining full administrative control of the CMS, which carries high impact per the assigned CVSS 4.0 score of 8.7. All Anchor CMS deployments running version 0.12.7 or earlier are affected, particularly multi-user installations where low-privilege accounts exist or can be created. There is no indication of active exploitation in the wild, no entry in CISA's KEV, and no public proof-of-concept is known at this time.

What to do: Upgrade Anchor CMS to a patched release newer than 0.12.7 as soon as one is published, and verify that admin/users/add and admin/users/edit are restricted to the administrator role. As an interim mitigation, block or limit POST access to those endpoints for non-administrator users (e.g., via web server or WAF rules) and audit the administrator account list plus recent admin password changes for signs of unauthorized account creation or takeover.

Affected
Anchor (open-source project) Anchor CMSall versions through 0.12.7
Estimated exposure
nichelikely low thousands of internet-exposed instances at most (self-hosted lightweight blog CMS with no central install telemetry) — Anchor CMS is a small self-hosted blogging platform distributed via GitHub rather than a plugin marketplace or vendor with reported install counts, so exposure is inferred from its hobbyist-scale adoption pattern and the limited number of…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Anchor CMS through 0.12.7 fails to enforce role-based access control in admin user-management endpoints, allowing any authenticated low-privilege user to create administrator accounts or modify existing ones. Attackers with editor or user roles can POST directly to admin/users/add or admin/users/edit endpoints to create new administrator accounts or change the existing administrator's password, gaining full administrative access.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.