craftcms/cms · Craft CMS: Missing authorization check allows non-admin control panel users access to user registration metrics
Affects craftcms/cmsSource GCVE Database
CVSS 4.3 Medium : upgrade to 5.10.3 when convenient.
Data as of 26 Oct 2026, 16:15 UTC
- Patch
- Available – fixed in 5.10.3
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:NWhat to do
Upgrade craftcms/cms to 5.10.3.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Packagistcraftcms/cms | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available to enforce the correct 'viewUsers' permission check on the affected endpoint. Users should apply the official fix from the vendor to restrict access appropriately. Until patched, restrict control panel user permissions to trusted users only. No other mitigation is indicated by the vendor advisory.
Description
A missing authorization check in Craft CMS allows any authenticated control panel user with only the base access permission to retrieve aggregate user registration metrics. The endpoint /actions/charts/get-new-users-data does not enforce the expected 'viewUsers' permission, exposing time-series counts of new user registrations by group and date. No personally identifiable information is disclosed, and the impact is limited to revealing user group sizes and registration trends.
References
- github.com/craftcms/cms/security/advisories/GHSA-rvmm-v933-jgxq (opens in a new tab)
- github.com/craftcms/cms/commit/9ee53efc1314e6aba32771c66a13e072a246f4ce (opens in a new tab)
- github.com/craftcms/cms (opens in a new tab)
- github.com/craftcms/cms/releases/tag/4.18.1 (opens in a new tab)
- github.com/craftcms/cms/releases/tag/5.10.3 (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-14794 (opens in a new tab)
- vuldb.com/cve/CVE-2026-14794 (opens in a new tab)
- vuldb.com/submit/850793 (opens in a new tab)
- vuldb.com/vuln/376388 (opens in a new tab)