Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker deploys or compromises an OAuth app
-
DeliveryVictim user authorizes the OAuth app, granting a delegated token
-
ExploitAttacker uses delegated token to call deauthorization/PAT management endpoints
-
ExecutionPlatform incorrectly accepts the request
-
PersistVictim's other integration authorizations and tokens are revoked
-
ImpactVictim's dependent integrations (bots, webhooks, CI/CD) lose access
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 | Exploitation requires that the attacker controls an OAuth application that has been authorized by the target user, giving the app a valid delegated user token for that user's Mattermost account. The target Mattermost instance must be running version 11.7.0-11.7.6 or 10.11.0-10.11.21. The user must have granted the attacker-controlled OAuth app access to their account. No special network position is required - the attack is fully remote over standard HTTPS. Exploitation is limited by the need for a valid delegated OAuth token scoped to the victim user; an unauthenticated or fully external attacker cannot exploit this without first obtaining such a token. Environments that restrict OAuth app installations to a curated, administrator-approved list significantly reduce exposure. |
| Impact | The vendor-assigned CVSS score of 4.3 (Medium) reflects a genuinely moderate risk profile. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L) signals network accessibility with low attack complexity and no user interaction - favorable conditions for exploitation - but the scored impact is constrained to availability only at a low level. In practice, revoking a user's OAuth authorizations or PATs also modifies account state, suggesting integrity impact (I:L) may be slightly underscored by the vendor. No EPSS data was provided in the source intelligence, so exploitation probability cannot be quantified. The vulnerability is not listed in the CISA KEV catalog, and no POC code has been identified, making mass or opportunistic exploitation unlikely at this time. Real-world risk is highest in organizations that: (1) run Mattermost with many third-party integrations, (2) grant broad OAuth app permissions to users, and (3) have not restricted which apps can be installed. For such environments, a malicious or compromised OAuth app could silently sever a user's other integration tokens, causing operational disruption without triggering obvious security alerts. |
| Exploit ScenarioDerived | An attacker who controls or has compromised a Mattermost OAuth application authorized by a target user submits API requests to the OAuth deauthorization or PAT management endpoints, using the delegated user token the app legitimately holds. The platform incorrectly accepts these calls as authorized, causing the target user's authorizations or tokens for other integrations - such as bots, CI/CD pipelines, or webhooks - to be revoked. The user's other connected services silently lose access, causing operational disruption with no obvious indication of the attack vector. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 17, 2026
Incorrect authorization in Mattermost's OAuth and personal access token management endpoints allows an OAuth application holding a delegated user token to call account-management endpoints beyond its intended scope, revoking the victim user's authorizations or tokens for unrelated integrations. Affected are Mattermost 11.7.0 through 11.7.6 and 10.11.0 through 10.11.21. No public exploit code has been identified and this vulnerability is not listed in the CISA KEV catalog, though the low-complexity, network-accessible nature of the flaw makes it straightforward to abuse for any actor who has legitimately obtained an OAuth delegated token.
RemediationAI
The primary remediation is to upgrade to a patched Mattermost release per the vendor's security update page at https://mattermost.com/security-updates. The input data confirms a patch is available per vendor advisory, but no exact fixed version numbers (e.g., 11.7.7 or 10.11.22) were included in the provided intelligence - administrators should consult https://mattermost.com/security-updates directly to confirm the minimum safe version for their release train. As a compensating control where immediate upgrade is not feasible, administrators should audit and restrict which OAuth applications are permitted in their Mattermost instance, removing or disabling any third-party OAuth apps that do not require account-management-level access. Additionally, disabling personal access token creation for non-administrative users via System Console settings reduces the attack surface by limiting the number of PATs that could be targeted. These controls reduce exposure but do not eliminate the underlying flaw and carry the trade-off of potentially breaking legitimate integration workflows.
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
Mattermost exposes REST API endpoints for OAuth application deauthorization and personal access token (PAT) management as part of its account-management surface. CWE-863 (Incorrect Authorization) identifies the root cause: the platform failed to enforce that these sensitive endpoints could only be invoked from a direct, first-party user session (i.e., a browser session or equivalent). Instead, delegated OAuth tokens - which third-party OAuth applications receive when a user grants them access - were accepted by these endpoints without restriction. An OAuth application operating under the principle of least privilege should not be able to reach account-management operations outside its declared scope. The CVSS vector (AV:N/AC:L/PR:L) confirms the attack is entirely network-based and requires only low-privilege access (the delegated token), with no additional complexity. Affected product lines are the 11.7.x and 10.11.x release trains, as confirmed by both Mattermost advisory MMSA-2026-00704 and EUVD-2026-60210.
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:L/PR:L/UI:N/S:U/C:N/I:N/A:L
PR:L reflects the required delegated OAuth token; I:L added because revoking account authorizations modifies account state, not just availability.
Primary rating from Vendor (mattermost).
CVSS VectorVendor: mattermost
DescriptionCVE.org
Mattermost versions 11.7.x <= 11.7.6, 10.11.x <= 10.11.21 Mattermost failed to restrict OAuth deauthorization and personal access token management endpoints to direct user sessions, which allowed an OAuth app with a delegated user token to revoke the user's authorizations or tokens for other integrations via account-management endpoints.. Mattermost Advisory ID: MMSA-2026-00704
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-60210
GHSA-cgr5-gh7v-f893
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB