Skip to main content
VulnerabilityPublished

CVE-2026-32268: craftcms azure-blob · Missing Authorization

Affects craftcms azure-blobSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 8.7 High : upgrade to 2.1.1 soon.

Data as of 30 Oct 2026, 11:52 UTC

CVSS 4.0 base score
8.7High
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Mar 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
craftcmsazure-blobAffected
  • >=2.0.0-beta.1 <2.1.1
Fixed in
  • 2.1.1
GitHubcraftcms/azure-blobpkg:github/craftcms/azure-blobOther threatsAffected
  • <2.1.1
Fixed in
  • 2.1.1

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

  1. 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.
  2. Review and restrict access to the DefaultController->actionLoadContainerData() endpoint to authenticated and authorized users only.
  3. Implement strict validation and sanitization of error messages returned by Azure Blob Storage to avoid leaking sensitive information.
  4. Monitor web application logs for unusual access patterns to the vulnerable endpoint, especially requests with valid CSRF tokens but no authentication.
  5. Employ Web Application Firewalls (WAFs) to detect and block unauthorized attempts to access sensitive plugin endpoints.
  6. Conduct regular security audits of third-party plugins and their integration points with cloud services to identify missing authorization or authentication controls.
  7. 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.

References

Community reviews

Loading reviews…