Missing Authorization in Craft CMS - #VU144280

 

Missing Authorization in Craft CMS - #VU144280

Published: August 19, 2026


Vulnerability identifier: #VU144280
CSH Severity: Low
CVSS v4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-862
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to delete content without proper authorization.

The vulnerability exists due to improper access control in ElementsController::actionDeleteForSite() when handling deletion requests for provisional drafts that propagate to canonical elements. A remote user can delete a provisional draft they created to delete the canonical entry\'s site record without proper authorization.

For multi-site entries, the current site\'s elements_sites row is hard-deleted. In single-site configurations using custom propagation, exploitation can escalate to full hard deletion of the element and related data. The deletion is not recoverable via the recycle bin.


Affected software

Craft CMS

Remediation

Install security update from vendor's website.

Craft CMS - update to 5.10.11

External References

Related Security Bulletins