CVE-2026-56384
Received
Received - Intake
Missing Authorization in Craft CMS Preview Thumb
Publication date: 2026-06-21
Last updated on: 2026-06-21
Assigner: VulnCheck
Description
Description
Craft CMS contains a missing authorization vulnerability in the assets/preview-thumb endpoint. A Control Panel user without permission to view a target private asset can call the endpoint with an attacker-controlled assetId and receive preview HTML containing a signed fallback transform preview link for that private asset, because no asset-view permission check is performed before preview generation. This affects versions >= 4.0.0-RC1, <= 4.17.7 and >= 5.0.0-RC1, <= 5.9.13, and is fixed in 4.17.8 and 5.9.14.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| craftcms | craft_cms | From 4.0.0-RC1 (inc) to 4.17.7 (inc) |
| craftcms | craft_cms | From 5.0.0-RC1 (inc) to 5.9.13 (inc) |
| craftcms | craft_cms | 4.17.8 |
| craftcms | craft_cms | 5.9.14 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-862 | The product does not perform an authorization check when an actor attempts to access a resource or perform an action. |