Skip to main content

Mattermost CVE-2026-16045

| EUVDEUVD-2026-60210 MEDIUM
Incorrect Authorization (CWE-863)
2026-08-17 responsibledisclosure@mattermost.com GHSA-cgr5-gh7v-f893
4.3
CVSS 3.1 · Vendor: mattermost
View

Attack ChainAIDerived

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

  1. Access
    Attacker deploys or compromises an OAuth app
  2. Delivery
    Victim user authorizes the OAuth app, granting a delegated token
  3. Exploit
    Attacker uses delegated token to call deauthorization/PAT management endpoints
  4. Execution
    Platform incorrectly accepts the request
  5. Persist
    Victim's other integration authorizations and tokens are revoked
  6. Impact
    Victim'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.

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 – 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

Mattermost 11.7.0 ≤11.7.6
Mattermost 10.11.0 ≤10.11.21

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 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

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

PR:L reflects the required delegated OAuth token; I:L added because revoking account authorizations modifies account state, not just availability.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/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
None
Availability
Low

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

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
popular open-source team messaging platform, enterprise and SMB deployments
Data Quality
5 sources
Confidence: Medium

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