Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker operates or compromises Mattermost server
-
DeliveryInjects JavaScript calling window.open() with oversized URL
-
ExploitVictim connects Desktop App to attacker-controlled server
-
ExecutionScript executes within Electron client context
-
PersistURL length exceeds resource allocation limit
-
ImpactDesktop App process crashes
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires two concrete conditions: first, the victim must be running Mattermost Desktop App at version ≤6.1 (v6 branch) or ≤5.5.13.0 (v5 branch); second, the victim must actively connect their Desktop App to a Mattermost server controlled by the attacker, who must have sufficient administrative access to that server to inject or deliver a script calling window.open() with an oversized URL. The CVSS UI:R metric confirms user interaction is mandatory - exploitation cannot occur without the victim initiating a connection to the malicious server. Exploitation is further limited to application-level denial of service only; the crash does not provide code execution, credential theft, or persistence. Users who exclusively connect to internally managed, IT-controlled Mattermost servers are not realistically exposed to this threat actor profile. |
| Impact | The CVSS 3.1 base score of 6.5 with vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H places this firmly in medium severity. The network vector and low complexity are accurate, but the UI:R requirement is a meaningful real-world limiter: the victim must actively connect to and trust an attacker-controlled Mattermost server. The PR:N metric correctly reflects that no privileges are required on the victim's machine, but it does not capture the practical constraint that the attacker must operate or control a Mattermost server instance - a non-trivial prerequisite that significantly narrows the realistic threat actor pool compared to typical PR:N scenarios. Impact is confined entirely to availability (crash); C:N and I:N confirm zero data exfiltration or code execution risk. No EPSS data was provided in the source intelligence, no POC has been identified, and the CVE is absent from the CISA KEV catalog, all suggesting low active exploitation probability. For organizations running internally managed Mattermost deployments where users only connect to trusted servers, real-world risk is minimal. Risk is elevated only where users connect Desktop Apps to unvetted third-party or community-hosted Mattermost servers. |
| Exploit ScenarioDerived | A threat actor operating a publicly accessible Mattermost server injects a JavaScript snippet into the server's client-delivered content that calls window.open() with a URL string of several thousand or more characters. When a victim on an unpatched Mattermost Desktop App (≤6.1 or ≤5.5.13.0) connects to this server, the script executes within the Electron client context, and the oversized URL triggers an unhandled resource allocation failure, crashing the desktop application. No public exploit code has been identified, but the attack requires only basic JavaScript knowledge and control of a Mattermost server instance. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 15, 2026
Denial of service in Mattermost Desktop App (versions ≤6.1 and ≤5.5.13.0) allows a malicious Mattermost server owner to crash client applications by injecting a script that calls window.open() with an excessively large URL, exploiting a missing resource limit on URL length processing. Exploitation requires user interaction - the victim must actively connect their Desktop App to an attacker-controlled server - and impact is strictly limited to application availability with no confidentiality or integrity exposure. No public exploit code has been identified and this vulnerability is not listed in the CISA KEV catalog at time of analysis.
RemediationAI
Upgrade the Mattermost Desktop App to a version above 6.1 on the v6.x branch or above 5.5.13.0 on the v5.x branch per the Mattermost security advisory at https://mattermost.com/security-updates (MMSA-2026-00652). Note that exact patched release version numbers beyond the stated vulnerable upper bounds were not independently confirmed in the available data - consult the advisory page directly for the specific fixed release. As a compensating control pending upgrade, enforce endpoint policy or firewall rules restricting Mattermost Desktop App connections to only internally managed, trusted server instances; this removes the malicious-server-owner threat actor from the risk model entirely. Organizations operating Mattermost in a closed enterprise environment where all server connections are pre-approved face negligible residual risk even prior to patching.
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 root cause is CWE-770 (Allocation of Resources Without Limits or Throttling): the Mattermost Desktop App, built on the Electron framework, does not enforce an upper bound on URL length before passing it to the underlying window.open() call. When a URL exceeds OS or Electron runtime resource limits, the resulting unhandled allocation failure terminates the application process. The affected software surface is the client-server trust boundary in Mattermost's architecture, where a connected server can deliver JavaScript into the desktop client context. The CPE string cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:* covers the Mattermost desktop client across both the v6.x and v5.x release branches. The advisory identifier MMSA-2026-00652 is Mattermost's own internal tracking reference, confirming first-party acknowledgment of the issue.
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:N/UI:R/S:U/C:N/I:N/A:H
Delivery via attacker-controlled network server; victim must connect actively (UI:R); crash-only impact (A:H); no client-side privilege required (PR:N); no C or I impact.
Primary rating from Vendor (Mattermost).
CVSS VectorVendor: Mattermost
DescriptionCVE.org
Mattermost Desktop App versions <=6.1 5.5.13.0 fail to account for attempting to open extremely long URLs in the Mattermost Desktop App which allows a malicious server owner to crash the application via including a script to call window.open on a very large URL. Mattermost Advisory ID: MMSA-2026-00652
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
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-36732
GHSA-pf78-3frq-v82v
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB