Skip to main content

Mautic Asset API CVE-2026-115194

| EUVDEUVD-2026-109798 MEDIUM
Path Traversal (CWE-22)
2026-10-26 Mautic
6.5
CVSS 3.1 · Vendor: Mautic
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain authenticated API account with asset-creation rights
  2. Delivery
    Create local asset via API with traversal file path
  3. Exploit
    Publish asset to generate public download URL
  4. Execution
    Retrieve file contents unauthenticated via URL
  5. Impact
    Harvest DB/secret-key/SMTP credentials for further access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated Mautic API account that holds permission to create assets, and the Asset API must be enabled/reachable. The attacker creates a local asset whose supplied file path is not constrained to the asset upload directory, then publishes it so its public download URL serves the target file; any file readable by the web server user (notably Mautic's local configuration containing DB password, secret key, and SMTP credentials) can be exfiltrated. Limiting factors: the PR:L authentication-plus-asset-creation-permission gate, and that the leaked download URL must then be requested (though that final retrieval is unauthenticated and public). The vendor states there are no official workarounds; interim mitigations are to disable API access or restrict asset-creation permission to trusted administrators and to review existing local assets for paths outside the upload directory - upgrading is the only complete fix.

Impact

This is a moderate-priority issue whose real-world risk is shaped more by access prerequisites than by raw impact. The provided CVSS vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, 6.5) is internally consistent with the description: the attack is network-reachable (AV:N) through the Asset API, low-complexity (AC:L), and requires a low-privilege authenticated account with asset-creation permission (PR:L), with high confidentiality impact (C:H) and no integrity or availability impact. The PR:L requirement is the dominant limiting factor - this is not an unauthenticated flaw, so it favors insiders or attackers who have already obtained valid API credentials. Exploitation status is 'no public exploit identified at time of analysis': the only reference is the vendor GHSA advisory, not a PoC or exploit, and there is no KEV listing. No EPSS score was supplied, so exploitation probability cannot be quantified from the input. The vuln.today decision label is 'this_month', consistent with a serious-but-not-emergency bug: credential disclosure is severe (leaked DB password, secret key, SMTP credentials can enable follow-on compromise and lateral movement), but the authentication gate keeps it below drop-everything urgency. Net: a genuine credential-exposure risk warranting scheduled patching within the maintenance window rather than an emergency, with the caveat that any environment where API access is broadly granted raises the effective risk materially.

Exploit ScenarioDerived

An attacker holding a low-privilege Mautic account with asset-creation permission calls the Asset API to create a local asset whose file path points outside the upload directory (e.g. the Mautic local configuration file), then publishes the asset. The resulting public download URL serves that file's contents without authentication, exposing the database password, secret key, and SMTP credentials to anyone who has the URL. No public exploit code is identified at time of analysis; the only reference is the vendor advisory.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 26, 2026

Path traversal in Mautic's Asset API lets an authenticated API user with asset-creation permission register a file outside the asset upload directory and publish it so its public download URL exposes arbitrary files readable by the web server, including Mautic configuration secrets. The affected composer/mautic/core branches are fixed in 7.2.2, 6.0.10, and 5.2.12; no public exploit was identified at the time of analysis.

RemediationAI

Upgrade to the fixed release for the deployed branch: 7.2.2, 6.0.10, or 5.2.12. The vendor states there are no official workarounds and that upgrading is the only complete fix. If upgrading is not immediately possible, disable API access or restrict asset-creation permission to trusted administrative users, and review existing local assets for file paths outside the asset upload directory; disabling the API can disrupt integrations, and restricting permissions can block delegated asset workflows, while neither addresses the underlying path validation flaw. Vendor advisory: https://github.com/mautic/mautic/security/advisories/GHSA-wfhm-289v-79vp.

Affected ProductsAI

Mautic (composer/mautic/core) versions from 2.3.0 up to but not including 5.2.12, from 6.0.0 up to but not including 6.0.10, and from 7.0.0 up to but not including 7.2.2 are affected. Fixed releases are 5.2.12, 6.0.10, and 7.2.2 respectively. No CPE strings were provided in the available data. Vendor advisory: https://github.com/mautic/mautic/security/advisories/GHSA-wfhm-289v-79vp. Legacy Mautic 4 security support is directed to the vendor's ELTS page.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is CWE-22 path traversal in Mautic's local asset creation flow. The Asset API accepts a supplied file path for a local asset but does not constrain it to the asset upload directory, so an authenticated API account holding asset-creation permission can register any file readable by the PHP/web server process as an asset. Once the asset is published, Mautic exposes it through a public download URL that serves the file contents without authentication. This turns a low-privilege asset-management permission into arbitrary file read, with particular risk to Mautic's local configuration containing the database password, secret key, and SMTP credentials. The advisory identifies affected composer/mautic/core version ranges but does not describe the specific code-level validation gap or exact API endpoint; the trigger described is the unconstrained local asset path plus publication of the asset.

Know when Mautic gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Mautic) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network-reachable Asset API (AV:N), low complexity (AC:L), requires an authenticated account with asset-creation permission (PR:L); arbitrary file read gives C:H with no integrity or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Mautic).

CVSS VectorVendor: Mautic

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

A path traversal vulnerability exists in the Mautic Asset API. When creating a local asset through the API, the supplied file path is not restricted to the asset upload directory. An authenticated API user with permission to create assets can register any file that is readable by the web server process as a Mautic asset. When the asset is published, its public download URL serves the contents of that file without authentication. This allows the attacker to read arbitrary files from the server, including Mautic configuration files containing the database password, secret key, and mail (SMTP) credentials, as well as system files and any other file readable by the web server user. Exposed credentials can be used to access the database or other connected services, and anyone with the public asset URL can retrieve the file contents.

Threat Intelligence Overview

EPSS Score
0.4%
Top 62% exploitable
Prevalence
Medium
popular open-source marketing automation platform, common but not everywhere
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

More in Mautic

View all
CVE-2021-27909 MEDIUM POC
6.1 Aug 30

For Mautic versions prior to 3.3.4/4.0.0, there is an XSS vulnerability on Mautic's password reset page where a vulnerab

CVE-2026-115188 CRITICAL
9.9 Oct 26

Remote code execution can result in Mautic 7 (7.0.0 through 7.2.1) when campaign-import archives carry asset files that

CVE-2018-8092 CRITICAL
9.8 Apr 18

Mautic before 2.13.0 allows CSV injection. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl

CVE-2024-47051 CRITICAL
9.1 Feb 26

This advisory addresses two critical security vulnerabilities present in Mautic versions before 5.2.3. Rated critical se

CVE-2017-8874 HIGH
8.8 May 10

Multiple cross-site request forgery (CSRF) vulnerabilities in Mautic 1.4.1 allow remote attackers to hijack the authenti

CVE-2026-115189 HIGH
8.8 Oct 26

Server-side template injection in Mautic's Twig theme sandbox lets an authenticated user holding the core:themes:create

CVE-2021-27908 MEDIUM POC
4.4 Mar 23

In all versions prior to Mautic 3.3.2, secret parameters such as database credentials could be exposed publicly by an au

CVE-2026-115193 HIGH
8.2 Oct 26

Stored cross-site scripting in Mautic 7.0.0 through 7.2.1 allows anyone who can write a value into an HTML-type custom c

CVE-2026-115190 HIGH
8.0 Oct 26

PHP object injection in Mautic's segment filters and custom field properties can escalate to server-side code execution

CVE-2024-47053 HIGH
7.7 Feb 26

This advisory addresses an authorization vulnerability in Mautic's HTTP Basic Authentication implementation. Rated high

CVE-2026-3105 HIGH
7.6 Feb 24

Mautic's Contact Activity API endpoint is vulnerable to SQL injection due to insufficient validation of the sort directi

CVE-2017-1000046 HIGH
7.5 Jul 17

Mautic 2.6.1 and earlier fails to set flags on session cookies. Rated high severity (CVSS 7.5), this vulnerability is re

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy