Skip to main content

Mattermost EUVDEUVD-2026-31242

| CVE-2026-4858 CRITICAL
Path Traversal (CWE-22)
2026-05-21 Mattermost GHSA-c4r7-j7pp-r8mp
9.9
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege user
  2. Delivery
    Craft integration action URL with traversal
  3. Exploit
    Server sends request with admin token
  4. Execution
    Traversal reaches privileged internal API
  5. Persist
    Execute API as system admin
  6. Impact
    Full instance compromise

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

The attacker must hold a valid authenticated Mattermost account (PR:L) and must be able to reach the integration action functionality - specifically the ability to craft or trigger an integration action URL containing path-traversal sequences. No user interaction is required (UI:N) and no non-default feature toggle is documented as necessary beyond the presence of the integration action mechanism. The primary limiting factor is authentication: an anonymous, unauthenticated attacker cannot exploit this. Exploitation succeeds against the listed vulnerable versions (11.6.0 and earlier, 11.5.3 and earlier, 11.4.4 and earlier, 10.11.14 and earlier) and hinges on the server dispatching the traversed request with the system admin auth token.

Impact

The signals are mixed and warrant nuance. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C, C:H/I:H/A:H) scores 9.9 because a low-privileged, authenticated network attacker with no user interaction can escalate to a scope-changing, total-impact compromise - consistent with CISA SSVC rating Technical Impact as 'total'. However, SSVC also rates Exploitation as 'none' and Automatable as 'no', and EPSS is only 0.03% (9th percentile), indicating no observed exploitation and low predicted near-term exploitation volume. This is a genuinely high-severity issue by impact, but it is not currently being exploited and requires a valid authenticated account, so it is best treated as a high-priority patch for internet-facing or multi-tenant Mattermost deployments rather than an emergency 'exploited-in-the-wild' scenario. The key limiting factor - PR:L, i.e. the attacker must already hold a valid low-privilege account - is not reflected in raw severity and should temper prioritization for instances with tightly controlled, trusted user bases.

Exploit ScenarioDerived

A low-privileged authenticated user creates or triggers an integration action whose callback URL contains path-traversal sequences; when the Mattermost server processes the action it attaches the system administrator's auth token and the traversal redirects the request to a privileged internal API endpoint, executing it with admin rights. The attacker uses this to, for example, promote their own account to system admin or exfiltrate configuration and data. No public exploit is identified at time of analysis, and the low CVSS attack complexity (AC:L) means the traversal payload is straightforward once account access is obtained.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Jul 23, 2026

Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the 11.6.x line, 11.5.3 and earlier, 11.4.4 and earlier, and 10.11.14 and earlier) allows a low-privileged authenticated user to abuse missing path-traversal validation on integration action URLs to invoke arbitrary internal APIs using the system administrator's Mattermost auth token. Because the request is executed with the admin token, the attacker effectively gains total control over the instance despite starting as an ordinary user. There is no public exploit identified at time of analysis, and the EPSS score is very low (0.03%), but the vendor-assigned CVSS of 9.9 reflects the severe privilege-crossing impact.

Earlier versions of this analysis (1)
v1 May 21, 2026 - 09:30 CVSS 8.0

Privilege escalation via path traversal in Mattermost collaboration platform allows authenticated users to invoke arbitrary internal APIs using the system administrator's auth token by manipulating integration action URLs. Affected branches include 11.6.x, 11.5.x, 11.4.x, and 10.11.x, with no public exploit identified at time of analysis. CVSS 8.0 reflects high impact across confidentiality, integrity, and availability despite high attack complexity and required user interaction.

RemediationAI

Patch available per vendor advisory - upgrade to the fixed release for your branch as published at the Mattermost security updates page (https://mattermost.com/security-updates); the exact fixed build should be taken from that advisory (MMSA-2026-00640) since a specific fix version is not present in the available data and must not be invented. Because exploitation requires an authenticated account, effective compensating controls until patching include restricting who can create or configure integrations/slash commands and interactive message actions (limit integration-creation permissions to trusted administrators), auditing existing integration action URLs for traversal sequences, and tightening account provisioning so untrusted users cannot obtain login access; the trade-off is reduced integration self-service for regular users. Placing the server behind SSO/network access controls further limits the pool of potential authenticated attackers, at the cost of added access friction.

Affected VersionsENISA

Mattermost 11.6.0 ≤11.6.0
Mattermost 10.11.0 ≤10.11.14
Mattermost 11.4.0 ≤11.4.4
Mattermost 11.5.0 ≤11.5.3

Affected Packages

go github.com/mattermost/mattermost-server fix: 10.11.15+incompatible, 10.11.15, 11.4.5+incompatible, 11.4.5, 11.5.4+incompatible, 11.5.4, 11.6.1+incompatible, 11.6.1
euvd mattermost no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in go, euvd

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

Technical ContextAI · show details

Mattermost is an open-source, self-hostable team collaboration and messaging platform (a common Slack alternative) that supports integrations and interactive message actions which call back to configured URLs. The flaw is a CWE-22 Path Traversal: the integration action URL is not sanitized against traversal sequences, so a crafted URL can escape its intended scope and be routed to internal API endpoints. Critically, the server dispatches these integration action requests using the system administrator's Mattermost auth token, so a traversal that redirects the call to an arbitrary API endpoint executes that call with full admin authority. The affected component per CPE is cpe:2.3:a:mattermost:mattermost across all listed version branches.

Know when Mattermost 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

NVD PRIMARY 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

Authenticated low-priv user (PR:L) over the network with low complexity uses the admin token to cross authority (S:C), yielding total C/I/A impact.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

3
Analysis Updated
Jul 23, 2026 - 16:30 vuln.today
v2 - CVSS changed
Severity Changed
Jul 23, 2026 - 16:22 NVD
HIGH CRITICAL
CVSS changed
Jul 23, 2026 - 16:22 NVD
8.0 (HIGH) 9.9 (CRITICAL)

DescriptionNVD

Mattermost versions 11.6.x <= 11.6.0, 11.5.x <= 11.5.3, 11.4.x <= 11.4.4, 10.11.x <= 10.11.14 fail to check integration URL for path traversal which allows an malicious authenticated user to call an arbitrary API via system admin Mattermost auth token using via path traversal in integration action URL.. Mattermost Advisory ID: MMSA-2026-00640

Executive ViewAI

Why It Matters

A critical privilege escalation vulnerability in Mattermost self-hosted server versions through 11.6.0 enables any authenticated user to escalate to full administrative control through path-traversal manipulation of integration URLs. This transforms ordinary employees into system administrators, creating immediate risk of unauthorized data access, configuration changes, and lateral movement within connected infrastructure. Organizations running vulnerable versions face material risk of administrative compromise if internal users are compromised or act with malicious intent.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
Prevalence
Medium
widely-used self-hosted team chat, common but not ubiquitous
Threat Intel
1
1 source
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GHSA Vendor CIRCL VulDB

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
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.

CVE-2025-25279 CRITICAL
9.9 Feb 24

Mattermost versions 10.4.x <= 10.4.1, 9.11.x <= 9.11.7, 10.3.x <= 10.3.2, 10.2.x <= 10.2.2 fail to properly validate boa

CVE-2026-48801 HIGH POC
8.7 Jun 26

Denial of service in linkify-it (npm) through v5.0.0 lets remote unauthenticated attackers wedge a rendering worker by s

CVE-2022-4044 MEDIUM POC
6.5 Nov 23

A denial-of-service vulnerability in Mattermost allows an authenticated user to crash the server via multiple large auto

CVE-2022-3257 MEDIUM POC
6.5 Sep 23

Mattermost version 7.1.x and earlier fails to sufficiently process a specifically crafted GIF file when it is uploaded w

CVE-2025-4981 CRITICAL
9.9 Jun 20

A remote code execution vulnerability (CVSS 9.9) that allows authenticated users. Critical severity with potential for s

CVE-2025-20051 CRITICAL
9.9 Feb 24

Mattermost versions 10.4.x <= 10.4.1, 9.11.x <= 9.11.7, 10.3.x <= 10.3.2, 10.2.x <= 10.2.2 fail to properly validate inp

CVE-2025-12421 CRITICAL
9.9 Nov 27

Mattermost versions 11.0.x <= 11.0.2, 10.12.x <= 10.12.1, 10.11.x <= 10.11.4, 10.5.x <= 10.5.12 fail to to verify that t

CVE-2025-12419 CRITICAL
9.9 Nov 27

Mattermost versions 10.12.x <= 10.12.1, 10.11.x <= 10.11.4, 10.5.x <= 10.5.12, 11.0.x <= 11.0.3 fail to properly validat

CVE-2023-6458 CRITICAL
9.8 Dec 06

Mattermost webapp fails to validate route parameters in/<TEAM_NAME>/channels/<CHANNEL_NAME> allowing an attacker to perf

CVE-2020-26276 CRITICAL
9.8 Dec 17

Fleet is an open source osquery manager. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,

CVE-2025-24490 CRITICAL
9.6 Feb 24

Mattermost versions 10.4.x <= 10.4.1, 9.11.x <= 9.11.7, 10.3.x <= 10.3.2, 10.2.x <= 10.2.2 fail to use prepared statemen

CVE-2024-39777 CRITICAL
9.6 Aug 01

Mattermost versions 9.9.x <= 9.9.0, 9.5.x <= 9.5.6, 9.7.x <= 9.7.5 and 9.8.x <= 9.8.1 fail to disallow unsolicited invit

Vendor StatusVendor

SUSE

Severity: Critical
Product Status
SUSE Linux Enterprise Server 16.1 Affected
SUSE Linux Enterprise Server for SAP applications 16.1 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP5 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP6 Affected
openSUSE Leap 15.5 Affected

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