Intel

AIKIDO-2026-217958

craftcms/cms is vulnerable to Missing Authorization

Missing AuthorizationCVE-2026-14794 Published 2 days ago

43

Medium Risk

This Affects:

PHPcraftcms/cms
4.0.0 - 4.18.0.1
Fixed in 4.18.1
5.0.0 - 5.10.2
Fixed in 5.10.3
Are you affected? Scan for Free

TL;DR

The charts controller action that returns new-user registration data in Craft CMS omits the view-users permission check applied elsewhere for user data. Any authenticated control-panel user can request time-series registration counts for the whole site or for an arbitrary user group by manipulating the group parameter. This discloses aggregate user counts and registration trends that normally require the view-users permission. The fix restricts the action to authorized control-panel requests.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and authenticated control-panel users can call the charts new-users data action without holding the view-users permission.

Background info

craftcms/cms is vulnerable to Missing Authorization in versions 4.0.0 - 4.18.0.1 and 5.0.0 - 5.10.2.

How to fix this

Upgrade the craftcms/cms library to the patch version.