Skip to main content
VulnerabilityPublished Updated

craftcms/cms · Craft CMS: Missing authorization check allows non-admin control panel users access to user registration metrics

Affects craftcms/cmsSource GCVE Database

0

CVSS 4.3 Medium : upgrade to 5.10.3 when convenient.

Data as of 26 Oct 2026, 16:15 UTC

CVSS 3.1 base score
4.3Medium
How severe the flaw is on the 0–10 CVSS scale.
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:N

What to do

Upgrade craftcms/cms to 5.10.3.

Affected software

ProductAffectedFixed in
Packagistcraftcms/cmsAffected
  • >=5.0.0-RC1 <5.10.3
Fixed in
  • 5.10.3

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

Community reviews

Loading reviews…