CVE-2026-84794: Craft CMS 5.0.0 through 5.10.10 Authorization Bypass via assets/move-asset

Published Sep 2, 2026
·
Updated

Craft CMS versions before 5.10.11 lack authorization checks in the assets/move-asset endpoint when force=1 is supplied. Authenticated users without peer asset permissions can move their own assets into other users' folders and force deletion of conflicting files, allowing unauthorized asset deletion and replacement.

Affected Software

2 affected components
Craft CMS Craft CMS>5.0.0<=5.10.10
Craft CMS Craft CMS<5.10.11

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Craft CMS to a version that resolves this vulnerability.

    Fixed in 5.10.11

Event History

Sep 2, 2026
CVE Published
via MITRE·11:11 AM
Data Sourced
via MITRE·11:11 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An authenticated Craft CMS user who lacks permission over another user's assets can exploit it. The attacker must be able to submit requests to the assets/move-asset endpoint.

2

What condition triggers the authorization bypass?

The bypass occurs when the assets/move-asset request includes force=1. Under that condition, affected versions do not enforce authorization checks for peer assets.

3

What can an attacker do through this flaw?

They can move assets they own into folders belonging to other users and force deletion of conflicting files. This can result in unauthorized deletion and replacement of assets.

4

Which versions are affected and what version fixes it?

Craft CMS versions 5.0.0 through 5.10.10 are affected. Version 5.10.11 is the first version stated as not affected.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203