medium4.3
CVE-2026-14794
Craft CMS: Missing authorization check allows non-admin control panel users access to user registration metrics
Impact
A flaw has been found in Craft CMS up to 4.18.0.1. Affected by this vulnerability is the function actionGetNewUsersData of the file src/controllers/ChartsController.php of the component Charts Endpoint. This manipulation of the argument userGroupId causes improper authorization. The attack is possible to be carried out remotely. Upgrading to version 4.18.1 addresses this issue. Patch name: 9ee53efc1314e6aba32771c66a13e072a246f4ce. It is suggested to upgrade the affected component.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| composer | craftcms/cms | >= 4.0.0-RC1, < 4.18.1 | 4.18.1 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://github.com/advisories/GHSA-rvmm-v933-jgxq
- https://github.com/craftcms/cms/security/advisories/GHSA-rvmm-v933-jgxq
- https://github.com/craftcms/cms/commit/9ee53efc1314e6aba32771c66a13e072a246f4ce
- https://github.com/craftcms/cms/releases/tag/4.18.1
- https://github.com/craftcms/cms/releases/tag/5.10.3
- https://nvd.nist.gov/vuln/detail/CVE-2026-14794
- https://vuldb.com/cve/CVE-2026-14794
- https://vuldb.com/submit/850793
- https://vuldb.com/vuln/376388
- https://vuldb.com/vuln/376388/cti