CVE-2026-115192

SQL Injection in Mautic API dashboard widget data endpoint enables reading sensitive data

Published Oct 26, 2026 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
An SQL Injection vulnerability exists in the dashboard widget data API endpoint (/api/data/{type}). Chart filter parameters supplied by the client are not properly validated before they are used in the database queries that build dashboard chart data. An authenticated user with API access can exploit this to inject SQL into these reporting queries. Using blind SQL injection techniques, the attacker can read arbitrary data from the Mautic database, including contact and other marketing data and user account data with password hashes. The injected SQL can also be used to slow down database queries, which can have a limited impact on availability. Data modification is not possible through this vulnerability. Exploitation requires the Mautic API to be enabled.

Analysis

AI-generated

Technical impact

An injection flaw exists in the dashboard widget data API endpoint where chart filter parameters are used unsafely to build database queries. This flaw enables a flaw that conforms to CWE-89, allowing a malicious actor to read arbitrary data from the Mautic database, including contacts, marketing data, and user account information with password hashes, via blind SQL injection techniques. The vulnerability does not allow data modification but can be used to slow queries, potentially affecting availability only in extreme cases.

Affected Systems

The affected product is Mautic, specifically its API endpoint that serves dashboard widget data. Any instance with the API enabled and accessible to an authenticated user is susceptible. No specific version range is listed in the available information.

Risk and Exploitability

The CVSS score of 7.1 positions this flaw as High severity. EPSS data is not available, so the empirical likelihood of exploitation cannot be quantified. The vulnerability is not listed in CISA KEV, but it requires an authenticated user with API access, making it moderately difficult to exploit. If an attacker gains such access, they can read sensitive information via blind SQL injection, but cannot alter data.

Remediation

Vendor Workaround

There are no official workarounds. To mitigate this vulnerability without upgrading, disable the Mautic API if it is not needed, or restrict API access to trusted users only.


OpenCVE Recommended Actions

  • Disable the Mautic API if it is not needed
  • Restrict API access to trusted users only
  • Apply any vendor-provided patch or upgrade when released

Generated by OpenCVE AI on October 26, 2026 at 15:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Mautic
Mautic mautic
Vendors & Products Mautic
Mautic mautic
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title SQL Injection in Mautic API dashboard widget data endpoint enables reading sensitive data
Type Values Removed Values Added
Description An SQL Injection vulnerability exists in the dashboard widget data API endpoint (/api/data/{type}). Chart filter parameters supplied by the client are not properly validated before they are used in the database queries that build dashboard chart data. An authenticated user with API access can exploit this to inject SQL into these reporting queries. Using blind SQL injection techniques, the attacker can read arbitrary data from the Mautic database, including contact and other marketing data and user account data with password hashes. The injected SQL can also be used to slow down database queries, which can have a limited impact on availability. Data modification is not possible through this vulnerability. Exploitation requires the Mautic API to be enabled.
Weaknesses CWE-89
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L'}

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Sources

Status
PUBLISHED
Assigner
Mautic
Published
Updated
Oct 26, 2026, 3:35 PM
Reserved
Oct 22, 2026, 6:39 AM
Status
Deferred
Published
Oct 26, 2026, 2:16 PM
Modified
Oct 26, 2026, 4:17 PM