Missing Authorization in Craft CMS - #VU144282

 

Missing Authorization in Craft CMS - #VU144282

Published: August 19, 2026


Vulnerability identifier: #VU144282
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:N/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 overwrite a peer\'s asset file content.

The vulnerability exists due to improper access control in AssetsController::actionReplaceFile when handling requests that supply sourceAssetId and targetFilename without assetId. A remote user can send a specially crafted request to overwrite a peer\'s asset file content.

The issue occurs when the target asset is discovered after the permission checks run, and the vulnerable path requires the source and target files to be in the same folder with an attacker-chosen matching extension.


Affected software

Craft CMS

Remediation

Install security update from vendor's website.

Craft CMS - update to 5.10.11

External References

Related Security Bulletins