CVE-2026-32265: CWE-200: Exposure of Sensitive Information to an Unauthorized Actor in craftcms aws-s3
The Amazon S3 for Craft CMS plugin provides an Amazon S3 integration for Craft CMS. In versions 2.0.2 through 2.2.4, unauthenticated users can view a list of buckets the plugin has access to. The `BucketsController->actionLoadBucketData()` endpoint allows unauthenticated users with a valid CSRF token to view a list of buckets that the plugin is allowed to see. Users should update to version 2.2.5 of the plugin to mitigate the issue.
AI Analysis
Technical Summary
The vulnerability identified as CVE-2026-32265 affects the Amazon S3 plugin for Craft CMS, specifically versions 2.0.2 through 2.2.4. The issue arises because the BucketsController->actionLoadBucketData() endpoint improperly exposes a list of accessible Amazon S3 buckets to unauthenticated users who have a valid Cross-Site Request Forgery (CSRF) token. This endpoint is intended to provide bucket data to authenticated users, but due to insufficient access controls, it allows unauthorized actors to enumerate bucket names. The exposure falls under CWE-200, which concerns the unintended disclosure of sensitive information to unauthorized parties. The vulnerability does not require authentication or user interaction beyond possessing a valid CSRF token, which may be obtainable through other means or existing session contexts. The disclosed bucket names could provide attackers with valuable reconnaissance information, potentially facilitating targeted attacks on cloud storage resources or further exploitation of misconfigurations. The vendor has addressed the vulnerability in version 2.2.5 of the plugin, recommending immediate upgrades. The CVSS 4.0 base score is 6.9 (medium severity), reflecting network attack vector, low complexity, no privileges or user interaction required, and limited confidentiality impact. No known exploits have been reported in the wild as of the publication date.
Potential Impact
The primary impact of this vulnerability is the unauthorized disclosure of Amazon S3 bucket names associated with the Craft CMS plugin. While the exposure does not directly grant access to the contents of the buckets, knowledge of bucket names can aid attackers in reconnaissance, enabling them to craft more targeted attacks such as phishing, social engineering, or attempts to exploit other misconfigurations in AWS permissions. Organizations relying on Craft CMS with the vulnerable plugin version risk leaking sensitive infrastructure details, which could compromise confidentiality and potentially lead to further breaches if combined with other vulnerabilities. The impact is especially significant for organizations storing sensitive or regulated data in S3 buckets, as attackers could identify critical assets and prioritize them for attack. Additionally, this vulnerability could undermine trust in the affected web applications and lead to compliance issues if sensitive information is indirectly exposed. The lack of required authentication lowers the barrier for exploitation, increasing the risk profile for affected organizations worldwide.
Mitigation Recommendations
To mitigate this vulnerability, organizations should immediately update the Amazon S3 plugin for Craft CMS to version 2.2.5 or later, where the issue is resolved. Beyond patching, administrators should audit their AWS S3 bucket policies and permissions to ensure that bucket names and contents are not inadvertently exposed through other means. Implement strict access controls and least privilege principles for AWS IAM roles associated with the plugin. Additionally, review and harden CSRF protections and session management to prevent unauthorized acquisition of valid CSRF tokens. Monitoring web server logs for unusual access patterns to the BucketsController endpoints can help detect exploitation attempts. Employ web application firewalls (WAFs) to restrict access to sensitive endpoints and consider rate limiting to reduce the risk of automated enumeration. Finally, conduct regular security assessments and penetration tests on Craft CMS deployments to identify and remediate similar information disclosure issues proactively.
Affected Countries
United States, Germany, United Kingdom, Canada, Australia, Netherlands, France, Japan, India, Brazil
CVE-2026-32265: CWE-200: Exposure of Sensitive Information to an Unauthorized Actor in craftcms aws-s3
Description
The Amazon S3 for Craft CMS plugin provides an Amazon S3 integration for Craft CMS. In versions 2.0.2 through 2.2.4, unauthenticated users can view a list of buckets the plugin has access to. The `BucketsController->actionLoadBucketData()` endpoint allows unauthenticated users with a valid CSRF token to view a list of buckets that the plugin is allowed to see. Users should update to version 2.2.5 of the plugin to mitigate the issue.
AI-Powered Analysis
Technical Analysis
The vulnerability identified as CVE-2026-32265 affects the Amazon S3 plugin for Craft CMS, specifically versions 2.0.2 through 2.2.4. The issue arises because the BucketsController->actionLoadBucketData() endpoint improperly exposes a list of accessible Amazon S3 buckets to unauthenticated users who have a valid Cross-Site Request Forgery (CSRF) token. This endpoint is intended to provide bucket data to authenticated users, but due to insufficient access controls, it allows unauthorized actors to enumerate bucket names. The exposure falls under CWE-200, which concerns the unintended disclosure of sensitive information to unauthorized parties. The vulnerability does not require authentication or user interaction beyond possessing a valid CSRF token, which may be obtainable through other means or existing session contexts. The disclosed bucket names could provide attackers with valuable reconnaissance information, potentially facilitating targeted attacks on cloud storage resources or further exploitation of misconfigurations. The vendor has addressed the vulnerability in version 2.2.5 of the plugin, recommending immediate upgrades. The CVSS 4.0 base score is 6.9 (medium severity), reflecting network attack vector, low complexity, no privileges or user interaction required, and limited confidentiality impact. No known exploits have been reported in the wild as of the publication date.
Potential Impact
The primary impact of this vulnerability is the unauthorized disclosure of Amazon S3 bucket names associated with the Craft CMS plugin. While the exposure does not directly grant access to the contents of the buckets, knowledge of bucket names can aid attackers in reconnaissance, enabling them to craft more targeted attacks such as phishing, social engineering, or attempts to exploit other misconfigurations in AWS permissions. Organizations relying on Craft CMS with the vulnerable plugin version risk leaking sensitive infrastructure details, which could compromise confidentiality and potentially lead to further breaches if combined with other vulnerabilities. The impact is especially significant for organizations storing sensitive or regulated data in S3 buckets, as attackers could identify critical assets and prioritize them for attack. Additionally, this vulnerability could undermine trust in the affected web applications and lead to compliance issues if sensitive information is indirectly exposed. The lack of required authentication lowers the barrier for exploitation, increasing the risk profile for affected organizations worldwide.
Mitigation Recommendations
To mitigate this vulnerability, organizations should immediately update the Amazon S3 plugin for Craft CMS to version 2.2.5 or later, where the issue is resolved. Beyond patching, administrators should audit their AWS S3 bucket policies and permissions to ensure that bucket names and contents are not inadvertently exposed through other means. Implement strict access controls and least privilege principles for AWS IAM roles associated with the plugin. Additionally, review and harden CSRF protections and session management to prevent unauthorized acquisition of valid CSRF tokens. Monitoring web server logs for unusual access patterns to the BucketsController endpoints can help detect exploitation attempts. Employ web application firewalls (WAFs) to restrict access to sensitive endpoints and consider rate limiting to reduce the risk of automated enumeration. Finally, conduct regular security assessments and penetration tests on Craft CMS deployments to identify and remediate similar information disclosure issues proactively.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-03-11T15:05:48.397Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 69baabfa771bdb1749a00be1
Added to database: 3/18/2026, 1:43:22 PM
Last enriched: 3/18/2026, 1:57:47 PM
Last updated: 3/19/2026, 6:55:17 AM
Views: 10
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.