Executive brief
Mautic, an open-source marketing automation platform, contains a security flaw in its Projects component. An attacker with basic user permissions can create a project with a malicious name that, when viewed by an administrator, allows the attacker to hijack the administrator's session. This could lead to unauthorized changes to marketing campaigns, system configuration tampering, or the theft of sensitive customer data.
Technical details
A stored Cross-Site Scripting (XSS) vulnerability exists in the Projects component of Mautic 7 (specifically mautic/core). The root cause is the failure to sanitize user-supplied project names before rendering them in project tags and popovers within administrative detail views, such as campaigns, emails, or forms. An authenticated attacker with low privileges (permission to create or edit projects) can inject a malicious script payload. When an administrator hovers over the compromised project tag, the script executes in their session context, potentially leading to administrative action impersonation or data exfiltration. The issue is fixed in version 7.1.2.
Affected products
- Mautic Mautic Core >= 7.0.0, < 7.1.2
Timeline
- 2026-05-29: disclosed: Initial disclosure via NVD
- 2026-07-02: advisory: GitHub Advisory published
- 2026-07-02: patched: Version 7.1.2 released