CVE-2026-9811 is a stored Cross-Site Scripting (XSS) vulnerability in Mautic version 7.0.0. It occurs in the project selector component where project names returned via AJAX are not properly sanitized before being injected into the DOM. An authenticated user with project creation permissions can store malicious scripts in project names, which execute when another administrative user opens an entity editor containing the project selector. This can lead to session hijacking or unauthorized access to organizational data within the dashboard.
CVE-2026-9809 is a stored Cross-Site Scripting (XSS) vulnerability in Mautic version 7.0.0 affecting the Projects component. It occurs when project names supplied by authenticated users with project creation or editing permissions are rendered without proper sanitization in administrative detail views. This allows malicious scripts to execute in the browser context of administrative users who view or hover over compromised project tags, potentially enabling unauthorized administrative actions or data exfiltration.
CVE-2026-9808 is an authorization bypass vulnerability in Mautic 7.0.0 API v2 endpoints. Roles with owner-scope restrictions such as 'viewown' or 'editown' are not properly enforced, allowing low-privilege authenticated API users to access or modify resources owned by other users. This vulnerability has a high severity with a CVSS score of 7.1.
CVE-2026-9559 is a critical path traversal vulnerability in Mautic version 7.0.0 affecting the campaign import feature. It allows an authenticated user with campaign import privileges to write arbitrary PHP files outside the intended temporary directories by exploiting improper validation of ZIP file extraction paths. This can lead to remote code execution under the web server user context.
CVE-2026-9558 is a critical Server-Side Template Injection (SSTI) vulnerability in Mautic's theme engine. It allows authenticated users with theme creation or upload permissions to execute arbitrary code on the hosting server or access restricted system files. The vulnerability arises because the platform renders uploaded Twig templates without sandboxing or strict function restrictions. This can lead to remote code execution and full compromise of confidentiality, integrity, and availability of the affected system.
CVE-2026-9557 is a Server-Side Request Forgery (SSRF) vulnerability in Mautic's Focus component. It allows an authenticated user to cause the hosting server to make HTTP requests to arbitrary internal or external destinations due to insufficient validation of user-supplied URLs. This can enable internal network reconnaissance or interaction with unintended network resources. The vulnerability affects specific versions 4.0.0, 5.0.0, 6.0.0, and 7.0.0 of Mautic. The CVSS score is 6.4, indicating a medium severity level. No official patch or remediation guidance is currently available, and no known exploits are reported in the wild.
CVE-2026-4776 is an SQL injection vulnerability in Mautic's API contact filtering mechanism. It arises from insufficient recursive sanitization of nested query parameters, allowing an authenticated API user to bypass input filtering and inject arbitrary SQL commands. The vulnerability affects specific versions of Mautic. The CVSS score is 7.1, indicating a high severity. No official patch or remediation guidance is currently provided by the vendor. There are no known exploits in the wild at this time.
SummaryThis advisory addresses an Open Redirection vulnerability in Mautic's user unlocking endpoint. This vulnerability could be exploited by an attacker to redirect legitimate users to malicious websites, potentially leading to phishing attacks or the delivery of exploit kits.
Open Redirection via returnUrl Parameter: An Open Redirection vulnerability exists in the /s/action/unlock/user.user/0 endpoint. The returnUrl parameter, intended for post-action redirection, is not properly validated. This allows an attacker to craft a URL that, when clicked by a user, redirects them to an arbitrary external website controlled by the attacker.
MitigationUpdate Mautic to a version that properly validates or sanitizes the returnUrl parameter to ensure that redirects only occur to trusted, internal URLs or explicitly whitelisted domains.
SummaryThis advisory addresses a security vulnerability in Mautic related to the segment cloning functionality. This vulnerability allows any authenticated user to clone segments without proper authorization checks.
Insecure Direct Object Reference (IDOR) / Missing Authorization: A missing authorization vulnerability exists in the cloneAction of the segment management. This allows an authenticated user to bypass intended permission restrictions and clone segments even if they lack the necessary permissions to create new ones.
MitigationUpdate Mautic to a version that implements proper authorization checks for the cloneAction within the ListController.php. Ensure that users attempting to clone segments possess the appropriate creation permissions.
SummaryThis advisory addresses a security vulnerability in Mautic related to the "Forget your password" functionality. This vulnerability could be exploited by unauthenticated users to enumerate valid usernames.
User Enumeration via Timing Attack: A user enumeration vulnerability exists in the "Forget your password" functionality. Differences in response times for existing and non-existing users, combined with a lack of request limiting, allow an attacker to determine the existence of usernames through a timing-based attack.
MitigationPlease update to a version that addresses this timing vulnerability, where password reset responses are normalized to respond at the same time regardless of user existence.
SummaryThis advisory addresses a security vulnerability in Mautic where sensitive .env configuration files may be directly accessible via a web browser. This exposure could lead to the disclosure of sensitive information, including database credentials, API keys, and other critical system configurations.
Sensitive Information Disclosure via .env File Exposure: The .env file, which typically contains environment variables and sensitive application configurations, is directly accessible via a web browser due to missing web server configurations that restrict access to such files. This allows an unauthenticated attacker to view the contents of this file by simply navigating to its URL.
MitigationUpdate Mautic to the latest Mautic version.
By default, Mautic does not use .env files for production data.
For Apache users: Ensure your web server is configured to respect .htaccess files.
For Nginx users: As Nginx does not inherently support .htaccess files, you must manually add a configuration block to your Nginx server configuration to deny access to .env files. Add the following to your Nginx configuration for the Mautic site:
location ~ /\.env {
deny all;
}
After modifying your Nginx configuration, remember to reload or restart your Nginx service for the changes to take effect.
SummaryThis advisory addresses a security vulnerability in Mautic where unpublished page previews could be accessed by unauthenticated users and potentially indexed by search engines. This could lead to the unintended disclosure of draft content or sensitive information.
Unauthorized Access to Unpublished Page Previews: The page preview functionality for unpublished content, accessible via predictable URLs (e.g., /page/preview/1, /page/preview/2), lacked proper authorization checks. This allowed any unauthenticated user to view content that was not yet intended for public release, and allowed search engines to index these private preview URLs, making the content publicly discoverable.
MitigationMautic has patched this vulnerability by enforcing proper permission checks on preview pages. Users should upgrade to the patched version of Mautic or later.