CVE-2026-32268: craftcms azure-blob · Missing Authorization
Affects craftcms azure-blobSource CVE Database V5
Not known to be exploited · CVSS 8.7 High : upgrade to 2.1.1 soon.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 29% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.1.1
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 18 Mar 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Upgrade azure-blob and craftcms/azure-blob to 2.1.1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| craftcmsazure-blob | Affected
| Fixed in
|
GitHubcraftcms/azure-blobpkg:github/craftcms/azure-blobOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Immediately update the Azure Blob Storage plugin for Craft CMS to version 2.1.1 or later, where the authorization checks have been properly implemented.
- Review and restrict access to the DefaultController->actionLoadContainerData() endpoint to authenticated and authorized users only.
- Implement strict validation and sanitization of error messages returned by Azure Blob Storage to avoid leaking sensitive information.
- Monitor web application logs for unusual access patterns to the vulnerable endpoint, especially requests with valid CSRF tokens but no authentication.
- Employ Web Application Firewalls (WAFs) to detect and block unauthorized attempts to access sensitive plugin endpoints.
- Conduct regular security audits of third-party plugins and their integration points with cloud services to identify missing authorization or authentication controls.
- Educate developers and administrators about the risks of missing authorization and the importance of secure coding practices, especially when integrating with cloud services.
Description
The Azure Blob Storage for Craft CMS plugin provides an Azure Blob Storage integration for Craft CMS. In versions on the 2.x branch prior to 2.1.1, unauthenticated users can view a list of buckets the plugin has access to. The `DefaultController->actionLoadContainerData()` endpoint allows unauthenticated users with a valid CSRF token to view a list of buckets that the plugin is allowed to see. Because Azure can return sensitive data in error messages, additional attack vectors are also exposed. Users should update to version 2.1.1 of the plugin to mitigate the issue.