Skip to main content

Mattermost CVE-2026-93847

| EUVDEUVD-2026-109934 LOW
Incorrect Authorization (CWE-863)
2026-10-26 Mattermost GHSA-8jc7-6qx5-pfvj
3.5
CVSS 3.1 · Vendor: Mattermost
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as channel member
  2. Delivery
    Craft scheduled post with reserved system post type
  3. Exploit
    Submit via scheduled post endpoint
  4. Execution
    Post publishes rendering as trusted system event
  5. Impact
    Victims trust forged system message

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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

Requires an authenticated Mattermost account that is already a member of the target channel, and use of the scheduled post creation/publication endpoint on affected versions 11.7.x <= 11.7.10. The concrete prerequisite is the ability to submit a scheduled post specifying a reserved system post type, which the vulnerable paths fail to validate. Exploitation is limited by: the attacker needing valid credentials and channel membership (not anonymous/remote-unauthenticated), the impact being confined to message spoofing (no data disclosure or system compromise), and the deception only succeeding when other members view and trust the forged system-style message. Only the 11.7.x branch at or below 11.7.10 is indicated as affected.

Impact

This is a low-severity, low-priority issue and the signals are internally consistent. The CVSS 3.1 base score is 3.5 (Low) with vector AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N: network-reachable but requiring an authenticated account that is already a member of the target channel (PR:L), with only a limited integrity impact (I:L) and no confidentiality or availability impact. The vuln.today decision label is 'monitor', the lowest urgency tier, which aligns with the low CVSS. There is no CISA KEV listing, no EPSS probability supplied, and no PoC or exploit reference in the input, so exploitation status is 'no public exploit identified at time of analysis'. CWE-863 (Improper Authorization) matches the described defect: the scheduled-post paths fail to reject reserved system post types, letting an ordinary channel member publish content that renders with the visual authority of trusted system events - effectively a message-spoofing/social-engineering primitive rather than a data-compromise or code-execution flaw. The real-world risk is therefore modest: the worst outcome is deceiving other channel members into trusting a forged 'system' message, which requires a victim to read it. No key signals conflict; the main gap is that EPSS and any exploitation-maturity data are absent, so probability of exploitation cannot be quantified from the input.

Exploit ScenarioDerived

An attacker who already holds a valid Mattermost account and is a member of a target channel crafts a scheduled post that specifies a reserved system post type. When the post is created and later published, it renders to other members as a trusted system-generated event (e.g., a join/leave or administrative notice) rather than as an ordinary user message, enabling convincing in-channel social engineering. No public exploit code is identified at time of analysis; realistic exploitation also depends on a victim reading and trusting the forged system message.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.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 26, 2026

Authenticated channel members on Mattermost 11.7.x through 11.7.10 can abuse the scheduled-post creation and publication paths to publish messages that render as trusted system events because reserved system post types are not validated. The attacker must already have an account and membership in the target channel, and the deception depends on other users viewing and trusting the forged system-style message; impact is limited to message integrity, with no confidentiality or availability effect. The CVSS vector includes PR:L and UI:R, and the score is 3.5; no public exploit was identified at time of analysis, and the priority label is monitor.

RemediationAI

The supplied data does not list an exact fixed release, so administrators should consult Mattermost's security updates page at https://mattermost.com/security-updates and apply the patched release for the 11.7.x line or a later supported version that includes the MMSA-2026-00732 fix; do not assume 11.7.10 is fixed. No vendor workaround is identified in the available data. If immediate patching is not possible, consider restricting access to the scheduled-post feature where the deployment permits it and limiting membership in channels where forged system events could cause harm, recognizing that these are compensating measures with operational trade-offs and are not confirmed to fully mitigate the issue.

Affected VersionsENISA

Mattermost 11.7.0 ≤11.7.10

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

Mattermost uses post types to distinguish ordinary user messages from system-generated events. CWE-863 (Incorrect Authorization) is the root-cause class: the scheduled-post creation and publication handlers are supposed to reject reserved system post types but do not, so authorization over which post types a channel member may emit is incomplete. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N describes a network-reachable, low-complexity issue that requires a low-privileged authenticated account and some user interaction, with only low integrity impact and unchanged scope. The trigger is the submission of a scheduled post specifying a reserved system post type through the affected endpoint; the supplied evidence does not describe any memory-safety or system-compromise component.

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 3.5 LOW
AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N
vuln.today AI 3.5 LOW

Authenticated channel member (PR:L) submits over the network (AV:N/AC:L); impact is limited message-integrity spoofing (I:L) whose deception depends on a victim viewing it (UI:R); no C or A impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/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
Required
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

DescriptionCVE.org

Mattermost versions 11.7.x <= 11.7.10 fail to validate reserved system post types on the scheduled post creation and publication paths which allows an authenticated channel member to publish messages rendering as trusted system events via the scheduled post endpoint.. Mattermost Advisory ID: MMSA-2026-00732

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
widely-used self-hosted team chat, common in enterprise/gov but not everywhere
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Defer
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

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