Mattermost Server
CVE-2025-13324
LOW
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid remote-cluster invite token
-
DeliveryTarget legacy v1 protocol endpoint
-
ExploitReplay non-invalidated token
-
ExecutionAuthenticate as remote cluster
-
ImpactPerform limited actions on shared channels
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 three concrete conditions, all drawn from the description: (1) the attacker must have already obtained a valid remote-cluster invite token; (2) the Mattermost server must be using the legacy remote-cluster secure connection protocol (version 1), OR the confirming party must not provide a refreshed token during invitation confirmation; and (3) the target must have the remote-cluster / shared-channels feature actually configured and in use. The impact is further limited to 'limited actions on shared channels' with no confidentiality or availability effect. Deployments that do not use remote clusters/shared channels, or that use the newer (v2) protocol with refreshed-token confirmation, are not exposed. These factors, combined with the token prerequisite, sharply narrow realistic exploitability despite the network attack vector. |
| Impact | This is a genuinely low-priority issue, and the available signals are consistent rather than conflicting. The vendor-assigned CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N) yields a base score of 3.7 (Low), driven by high attack complexity and a limited integrity-only impact with no confidentiality or availability consequence. EPSS corroborates this at 0.20% (9th percentile), indicating very low predicted exploitation likelihood. The flaw is NOT in CISA KEV and no public exploit code was identified, so there is no public exploit identified at time of analysis. The CWE-863 (incorrect authorization) classification fits: the real-world precondition is that an attacker must already have obtained a valid remote-cluster invite token, which is not freely available and must be acquired out-of-band - this is why AC:H is justified despite the PR:N label. One nuance worth noting: the CVSS vector records PR:N (no privileges on the target), yet exploitation materially depends on possessing a secret invite token; this prerequisite is folded into AC:H rather than PR, so the PR:N label can overstate how 'unauthenticated' the attack truly is. Net assessment: a high-barrier, low-impact authorization flaw affecting only the remote-cluster/shared-channels feature - a patch-in-normal-cycle item, not an emergency. |
| Exploit ScenarioDerived | An attacker who has already captured a remote-cluster invite token (e.g., from logs, interception, or a prior leak) reuses it against a Mattermost server still running the legacy version 1 remote-cluster protocol, or against a confirming party that did not supply a refreshed token. Because the server fails to invalidate the token after legitimate confirmation, the attacker authenticates as the remote cluster and performs a limited set of actions on shared channels. No public exploit code is known, and the high attack complexity plus token prerequisite make this an opportunistic rather than mass-exploitable scenario. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Mattermost Server versions 10.11.x through 10.12.2 fail to invalidate remote cluster invite tokens when using the legacy (v1) protocol or when the confirming party omits a refreshed token, allowing an attacker who has obtained a valid invite token to authenticate as the remote cluster and perform limited actions on shared channels. The vulnerability is rated low severity (CVSS 3.7) with an EPSS of 0.20%, and no public exploit or active exploitation has been reported.
RemediationAI
No vendor-released patch version is specified in the provided intelligence; consult the Mattermost security updates page at https://mattermost.com/security-updates for patched releases and apply the appropriate update. As a workaround, disable the remote cluster / shared channels feature if it is not required, or ensure the newer version 2 protocol is used with a refreshed token provided during invitation confirmation. Additionally, rotate any existing remote cluster invite tokens to invalidate potentially compromised credentials. Disabling shared channels will remove cross-cluster channel sharing functionality, and rotating tokens may disrupt existing cluster connections until re-established.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 5 packages in go
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Mattermost is a self-hosted collaboration platform. The remote cluster feature enables sharing of channels across Mattermost servers, using a secure connection protocol. Legacy protocol version 1 and certain invitation confirmation flows do not invalidate the remote cluster invite token after the invitation is confirmed. This is an instance of CWE-863 (Incorrect Authorization), where the system fails to revoke or expire a credential that should no longer be valid. The affected CPE entries are cpe:2.3:a:mattermost:mattermost_server:*:*:*:*:*:*:*:* (three entries), covering the version ranges noted. Exploitation requires the attacker to already possess a valid invite token, and the server must have remote clusters enabled and either use the v1 protocol or a confirmation process that does not provide a refreshed token. The impact is limited to low-integrity actions on shared channels; there is no effect on confidentiality or availability.
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:N/UI:N/S:U/C:N/I:L/A:N
AV:N and UI:N since no interaction is needed over the network; AC:H because exploitation requires a pre-obtained invite token plus legacy v1 protocol or a missing refreshed token; I:L only, with C:N/A:N as actions are limited.
Primary rating from Vendor (mattermost).
CVSS VectorVendor: mattermost
DescriptionCVE.org
Mattermost versions 10.11.x <= 10.11.5, 11.0.x <= 11.0.4, 10.12.x <= 10.12.2 fail to invalidate remote cluster invite tokens when using the legacy (version 1) protocol or when the confirming party does not provide a refreshed token, which allows an attacker who has obtained an invite token to authenticate as the remote cluster and perform limited actions on shared channels even after the invitation has been legitimately confirmed.
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.
Affected Products (CPE)CVE.org
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
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB