Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Mattermost as valid user
-
DeliveryCraft direct API call to quarantine endpoint
-
ExploitBypass missing server-side DM/GM authorization check
-
ExecutionQuarantine targeted DM/GM post
-
ImpactDisrupt message integrity/availability
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 an authenticated Mattermost account (PR:L) and the ability to issue a direct API call to the post-quarantine functionality, bypassing the missing server-side DM/GM membership check. The affected versions are specifically Mattermost 11.10.x <= 11.10.0, 11.9.x <= 11.9.1, 11.8.x <= 11.8.5, and 11.7.x <= 11.7.9 - deployments on fixed point releases are not exploitable. Limiting factors: the attacker must already hold valid credentials on the target instance, the CVSS AC:H rating indicates non-trivial conditions must be met to reliably trigger the flaw, and the impact is confined to improperly quarantining DM/GM posts rather than full data compromise. |
| Impact | This is a moderate-severity authorization flaw (CVSS 6.4) that is a genuine but low-urgency priority rather than an emergency. The CVSS vector (AV:N/AC:H/PR:L/UI:N) confirms a network-reachable issue requiring an already-authenticated user (PR:L) and some elevated attack complexity (AC:H), with no user interaction. No EPSS score, CISA KEV listing, or public POC was provided in the intelligence, so by the precision rules this is 'no public exploit identified at time of analysis' - there is no evidence of active exploitation or widespread automated attacks. The CWE-862 (Missing Authorization) classification aligns with the description of a server-side DM/GM check failure. One signal to verify: the vendor's vector assigns C:H (high confidentiality impact), but the described action is 'quarantining' a post (a moderation/state-change action), which reads more like an integrity/availability effect than a confidentiality breach - the C:H rating is not obviously justified by the description and should be verified with Mattermost. Overall: a real but contained insider/authenticated-abuse issue, not a mass-exploitation threat. |
| Exploit ScenarioDerived | An authenticated Mattermost user who already has valid credentials crafts a direct API call to the post-quarantine endpoint, bypassing the server-side check that should restrict the action to posts the user is authorized over. Because the DM/GM membership check is only enforced client-side or not at all, the attacker can quarantine posts belonging to direct messages or group messages they should not control. No public exploit code was identified, so exploitation currently requires an attacker to manually construct the API request. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Authenticated users on Mattermost Server 11.7.x through 11.10.0 can quarantine posts inside direct and group messages they are not participants of by issuing a direct API call to the post-quarantine endpoint, because the server performs no DM/GM membership or authorization check before processing the request (CWE-862, Missing Authorization). The flaw is remotely reachable over the network but requires a valid low-privileged account (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L per the assessed vector), and the realistic impact is improper manipulation of the moderation/quarantine state of DM and GM posts rather than disclosure of message contents or full data compromise. There is no public exploit identified at time of analysis and no confirmed active exploitation (no CISA KEV entry); this is a moderate-severity authorization weakness that Mattermost tracks under advisory MMSA-2026-00756.
RemediationAI
Upgrade to the fixed point release listed for your branch on Mattermost's security updates page (MMSA-2026-00756, https://mattermost.com/security-updates) - any build above 11.7.9, 11.8.5, 11.9.1 and 11.10.0 respectively that carries the fix removes the vulnerable code path; no vendor patch version is explicitly named in the supplied data, so confirm the exact fixed build from that advisory before closing the finding. If immediate upgrade is not possible, the most effective compensating control is to block or restrict access to the post-quarantine API endpoint at the reverse proxy or WAF for roles other than trusted system administrators, accepting that this will also disable legitimate quarantine capability for any delegated moderators relying on the same endpoint. Additional controls with their trade-offs: enforce strict least-privilege on Mattermost account provisioning and deactivate unused accounts, since exploitation requires valid credentials, which reduces the attacker pool but does not remove the flaw; enable detailed API audit logging and alert on quarantine calls originating from non-admin accounts, understanding that this is detective rather than preventive; and periodically review quarantined posts in DM/GM channels to detect unauthorized moderation actions, accepting that this only surfaces abuse after the fact and may expose the fact that private conversations were manipulated. Because exploitation is limited to users who already hold a valid account, network perimeter restrictions are of limited value here compared with identity governance and endpoint hardening.
Affected VersionsENISA
Affected Packages
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 vulnerability is a server-side missing authorization check (CWE-862) in Mattermost's post-quarantine functionality, a moderation feature that hides a post from normal view. DM (direct message) and GM (group message) channels are treated as private conversation scopes, and Mattermost's own client-side logic constrains quarantine actions to posts in channels the caller can legitimately moderate; however, the backend endpoint that performs the quarantine did not re-validate that the requesting user is a member of - or otherwise authorized over - the target DM/GM channel. Any authenticated account with access to the API (AV:N, PR:L per the assessed vector) can therefore supply a post ID belonging to someone else's private conversation and have it quarantined. The reported CVSS vector rates this AC:H with C:H/I:L/A:L, while our independent assessment rates it AC:L with C:N/I:L/A:L, reflecting that the precondition is simply an authenticated session plus a crafted direct API request and that the concrete effect is state tampering with DM/GM posts rather than confidentiality loss. The affected component is the Mattermost Server application, not a client or plugin, which is why only the specific point releases listed above are vulnerable.
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
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:L/A:L
Authenticated user (PR:L) issues a straightforward direct API call (AC:L); quarantining a post affects integrity/availability of that content (I:L/A:L) with no clear confidentiality exposure (C:N).
Primary rating from Vendor (mattermost).
CVSS VectorVendor: mattermost
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 enforce DM/GM check on server side which allows an authenticated user to quarantine a post belonging to DM or GM via direct API call.. Mattermost Advisory ID: MMSA-2026-00756
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Mattermost
View allMattermost 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
Denial of service in linkify-it (npm) through v5.0.0 lets remote unauthenticated attackers wedge a rendering worker by s
A denial-of-service vulnerability in Mattermost allows an authenticated user to crash the server via multiple large auto
Mattermost version 7.1.x and earlier fails to sufficiently process a specifically crafted GIF file when it is uploaded w
A remote code execution vulnerability (CVSS 9.9) that allows authenticated users. Critical severity with potential for s
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
Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the
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
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
Mattermost webapp fails to validate route parameters in/<TEAM_NAME>/channels/<CHANNEL_NAME> allowing an attacker to perf
Fleet is an open source osquery manager. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,
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
EUVD-2026-102813
GHSA-c5qm-9j4f-82mg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB