Craft CMS
cpe:2.3:a:craftcms:craft_cms:*:*:*:*:*:*:*
- >= 4.0.0-RC1, <= 4.17.7
- >= 5.0.0-RC1, <= 5.9.13
An access control vulnerability has been identified in Craft CMS versions 4.0.0-RC1 prior to 4.17.8 and 5.0.0-RC1 prior to 5.9.14. The issue allows unauthenticated users to access private assets by calling the 'assets/generate-transform' endpoint with a private asset ID. The endpoint, which is anonymous, does not verify authorization for individual assets before providing a transform URL. This oversight enables guest users to retrieve content from private assets if the transform output is accessible.
Exploitation of this vulnerability allows unauthorized users to access and download transformed image bytes from private assets, leading to unauthorized information disclosure.
Users can upgrade to Craft CMS versions 4.17.8 or 5.9.14 to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.