Intel

AIKIDO-2026-144469

craftcms/cms is vulnerable to Incorrect Authorization

Incorrect AuthorizationGHSA-xxpx-f366-4xpq Published 2 days ago

55

Medium Risk

This Affects:

PHPcraftcms/cms
5.0.0 - 5.10.5
Fixed in 5.10.6
Are you affected? Scan for Free

TL;DR

Craft CMS computes the editable-structure flag for category groups from the view permission instead of the save permission. A control-panel user holding only view access to a category group can therefore reorder and re-parent its categories through the structure move-element action, which trusts the read-time authorization grant without re-checking save rights. Because a category's URI derives from its position in the tree, moving categories changes their URLs and any navigation built from the taxonomy. The fix ties structure editing to the save permission.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and control-panel users have view access (but not save) to a category group.

Background info

craftcms/cms is vulnerable to Incorrect Authorization in versions 5.0.0 - 5.10.5.

How to fix this

Upgrade the craftcms/cms library to the patch version.