Skip to main content

Mattermost CVE-2026-18799

| EUVDEUVD-2026-102751 MEDIUM
Missing Authorization (CWE-862)
2026-10-16 Mattermost GHSA-f4q7-3g3r-qrg8
4.3
CVSS 3.1 · Vendor: Mattermost
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as team admin
  2. Delivery
    Craft Slack export with victim emails
  3. Exploit
    Import archive into controlled team
  4. Execution
    Server binds accounts to existing users
  5. Impact
    Force-add victims and forge attributed posts

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Exploitation requires the attacker to already hold team admin privileges on the Mattermost server and to use the Slack import feature, which should have been restricted to system-administrator-initiated imports. The attacker must supply a crafted Slack export archive containing the exact email addresses of existing Mattermost users to be impersonated/force-added. Limiting factors: the attacker must be an authenticated insider with the team-admin role (PR:L), the server must be running an affected version (11.7.x <= 11.7.9, 11.8.x <= 11.8.5, 11.9.x <= 11.9.1, 11.10.x <= 11.10.0), and impact is confined to integrity (unauthorized team membership and identity-forged posts) with no data disclosure or service disruption. No end-user interaction from victims is needed (UI:N).

Impact

This is a genuinely moderate-risk, not a top-priority, issue and the signals are internally consistent rather than conflicting. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N, base 4.3 MEDIUM) accurately captures a low-impact integrity-only flaw: no confidentiality or availability loss, and exploitation requires an already-authenticated principal holding team admin privileges (PR:L). The CWE-862 (Missing Authorization) classification matches the description - the defect is a failure to restrict Slack-import account binding to system-administrator-initiated imports, i.e. an access-control gap for an existing privileged role, not an authentication bypass. No EPSS score was provided in the input, there is no CISA KEV listing, and no public exploit was referenced, so there is no evidence of active or imminent widespread exploitation. The practical risk is bounded by the privilege prerequisite: a team admin is a semi-trusted insider role, which makes this primarily an insider-abuse / impersonation and trust-integrity concern (forged posts attributed to victims, unwanted team membership) rather than a remote takeover vector. Priority should be moderate - patch in normal cycles, prioritizing instances where team-admin roles are widely delegated or untrusted.

Exploit ScenarioDerived

An authenticated user who holds team admin privileges on a Mattermost server crafts a malicious Slack export archive that embeds the email addresses of existing target Mattermost users. On importing it into their own team, the server binds the imported Slack accounts to those real users, force-adding them to the attacker's team and letting the attacker publish posts that appear to originate from the victims' identities. No public exploit code is referenced in the available data; the attack requires no victim interaction (UI:N) but does require the team-admin role (PR:L).

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

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

Alert me

AnalysisAIv1 – Oct 16, 2026

Mattermost servers running 11.7.x through 11.7.9, 11.8.x through 11.8.5, 11.9.x through 11.9.1, and 11.10.x through 11.10.0 fail to restrict Slack import account binding to system-administrator-initiated imports, so an authenticated attacker holding team admin privileges can force-add existing Mattermost users to their own team and then forge posts attributed to those users' identities. The attacker only needs to be an authenticated insider with the team-admin role and to supply a crafted Slack export archive containing the target users' email addresses; no victim interaction is required (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N, base score 4.3). Impact is confined to integrity - unauthorized team membership and identity-forged content - with no confidentiality loss or availability impact, and there is no public exploit identified at time of analysis and no CISA KEV listing, making this a moderate-priority insider-abuse issue rather than an urgent remote-code-execution or data-breach emergency.

RemediationAI

The provided intelligence does not confirm an exact fixed version, so the authoritative remediation is to consult Mattermost advisory MMSA-2026-00757 at https://mattermost.com/security-updates and upgrade each affected branch to the vendor-designated fixed release for that branch (11.7.x above 11.7.9, 11.8.x above 11.8.5, 11.9.x above 11.9.1, and 11.10.x above 11.10.0); no patch availability statement beyond the vendor advisory should be assumed from this data. Until upgrading, the most effective compensating control is to audit and reduce the team-admin role population, since the exploit requires that privilege - revoke team-admin from any user who does not strictly need it, accepting the trade-off that those users lose the ability to manage team membership and settings. Where Slack/bulk import is not operationally required by team admins, restrict or disable import initiation for non-system-administrators at the server configuration level, understanding that this removes a legitimate administrative workflow for team admins while closing the abuse path. Because the attack yields identity-forged posts and unauthorized team additions, also review recent import activity and team membership churn for unexpected additions of existing users, review message authorship for imported content, and communicate to affected users that posts bearing their name may not be authentic; note that such audits are detective, not preventive, and cannot undo already-forged content.

Affected VersionsENISA

Mattermost 11.8.0 ≤11.8.5
Mattermost 11.7.0 ≤11.7.9
Mattermost 11.9.0 ≤11.9.1
Mattermost 11.10.0 ≤11.10.0

Affected Packages

euvd mattermost no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The root cause is a missing authorization check (CWE-862) in Mattermost's Slack import/bulk-import pipeline, specifically in the account-binding logic that maps incoming Slack export records to existing Mattermost accounts. Because binding is not restricted to system-administrator-initiated imports, a user with the team-admin role can drive an import that resolves identities by email address and thereby attach arbitrary pre-existing Mattermost accounts to their own team. The same import path is what allows the subsequent forged-message effect: content authored in the crafted export is attributed to the impersonated accounts. CPE data (cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:*) identifies the Mattermost server product generically, so version scoping must come from the advisory ranges rather than the CPE string. The vulnerability is entirely server-side and reachable over the network (AV:N) with low attack complexity (AC:L), but it is gated by a privileged role (PR:L) and produces a low-integrity impact only, consistent with the assessed 4.3 base score. Mattermost tracks the issue as MMSA-2026-00757.

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

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

Requires authenticated team-admin role so PR:L; exploitable over the network with no user interaction; integrity-only impact (forged posts, forced membership) so I:L, C:N and A:N.

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

Primary rating from Vendor (Mattermost).

CVSS VectorVendor: Mattermost

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

DescriptionCVE.org

Mattermost versions 11.10.x <= 11.10.0, 11.7.x <= 11.7.9, 11.9.x <= 11.9.1, 11.8.x <= 11.8.5 fail to restrict Slack import account binding to system administrator-initiated imports which allows an authenticated attacker with team admin privileges to force-add existing Mattermost users to their team and forge posts attributed to those users' identities via a crafted Slack export containing target users' email addresses.. Mattermost Advisory ID: MMSA-2026-00757

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Medium
popular self-hosted team-collaboration platform, common in enterprises but not universal
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.2%
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

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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-2026-4858 CRITICAL
9.9 May 21

Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the

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

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