CVE-2026-40326
Received Received - Intake
CSRF to Site Bundle Exposure in Masa CMS

Publication date: 2026-05-06

Last updated on: 2026-05-06

Assigner: GitHub, Inc.

Description
Masa CMS is a content management system forked from Mura CMS. In versions 7.5.2 and earlier, the createBundle method in `csettings.cfc` does not properly validate anti-CSRF tokens for site bundle creation requests. An attacker can craft a malicious webpage or link that, when visited by a logged-in administrator, triggers the silent creation of a comprehensive site bundle. This bundle is saved to a predictable, publicly accessible web directory. An unauthenticated attacker can then retrieve the bundle and obtain site content, user account data, password hashes, form submissions, email lists, plugins, and configuration data. This issue has been fixed in versions 7.2.10, 7.3.15, 7.4.10, and 7.5.3. As a workaround, remove unexpected bundle files from public directories, restrict access to the affected endpoint, and limit exposure of administrative sessions.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-05-06
Last Modified
2026-05-06
Generated
2026-05-27
AI Q&A
2026-05-07
EPSS Evaluated
2026-05-25
NVD
EUVD
Affected Vendors & Products
Showing 5 associated CPEs
Vendor Product Version / Range
masa_cms masa_cms to 7.5.3 (exc)
masa_cms masa_cms 7.2.10
masa_cms masa_cms 7.3.15
masa_cms masa_cms 7.4.10
masa_cms masa_cms 7.5.3
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-352 The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.
Attack-Flow Graph
AI Powered Q&A
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

This vulnerability allows an attacker to obtain sensitive site content, user account data, password hashes, form submissions, email lists, plugins, and configuration data by exploiting improper validation of anti-CSRF tokens and accessing publicly exposed bundles.

Such unauthorized disclosure of personal and sensitive data can lead to non-compliance with data protection regulations and standards such as GDPR and HIPAA, which require safeguarding personal data against unauthorized access and breaches.

Therefore, organizations using affected versions of Masa CMS may face compliance risks if this vulnerability is exploited, potentially resulting in regulatory penalties and reputational damage.


Can you explain this vulnerability to me?

This vulnerability exists in Masa CMS versions 7.5.2 and earlier, where the createBundle method in the csettings.cfc file does not properly validate anti-CSRF tokens for site bundle creation requests.

An attacker can craft a malicious webpage or link that, when visited by a logged-in administrator, silently triggers the creation of a comprehensive site bundle.

This bundle is saved to a predictable and publicly accessible web directory, allowing an unauthenticated attacker to retrieve it.

The retrieved bundle can contain sensitive information such as site content, user account data, password hashes, form submissions, email lists, plugins, and configuration data.

The issue has been fixed in versions 7.2.10, 7.3.15, 7.4.10, and 7.5.3.

Workarounds include removing unexpected bundle files from public directories, restricting access to the affected endpoint, and limiting exposure of administrative sessions.


How can this vulnerability impact me? :

This vulnerability can have serious impacts because it allows an attacker to obtain sensitive site data without authentication.

An attacker can silently create and then download a site bundle containing confidential information such as user account details, password hashes, form submissions, email lists, plugins, and configuration data.

This exposure can lead to data breaches, unauthorized access, and potential further exploitation of the system.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability involves the silent creation of a site bundle file in a predictable, publicly accessible web directory when an administrator visits a malicious webpage or link.

To detect this vulnerability on your system, you can check for unexpected bundle files in the public web directories that should not normally be present.

Since the vulnerability allows unauthenticated retrieval of these bundles, monitoring web server access logs for unusual requests to bundle files or the affected endpoint may help identify exploitation attempts.

Suggested commands include listing files in the public web directory to find unexpected bundles, for example:

  • ls -l /path/to/public/web/directory
  • grep 'bundle' /path/to/public/web/directory/*

Additionally, reviewing web server logs for requests to the createBundle endpoint or suspicious access patterns can be done with commands like:

  • grep 'createBundle' /var/log/apache2/access.log
  • grep 'bundle' /var/log/nginx/access.log

What immediate steps should I take to mitigate this vulnerability?

Immediate mitigation steps include removing any unexpected bundle files from public directories to prevent unauthorized access to sensitive data.

Restrict access to the affected endpoint that handles site bundle creation, ensuring only authorized users can reach it.

Limit exposure of administrative sessions by enforcing strict session management and avoiding logged-in administrator visits to untrusted webpages.

Ultimately, upgrading Masa CMS to a fixed version (7.2.10, 7.3.15, 7.4.10, or 7.5.3 and later) is recommended to fully resolve the issue.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart