Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with any valid Mattermost account
-
DeliveryOpen WebSocket connection to Mattermost server
-
ExploitCraft custom_focalboard_SUBSCRIBE_TEAM message with non-string teamId value
-
ExecutionSubmit malformed WebSocket command
-
PersistTrigger unhandled type mismatch in Boards plugin handler
-
ImpactPlugin process crashes, denying Boards service to all instance users
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Correct type conversion
|
| Exploitation Conditions | Requires a valid authenticated Mattermost account at any privilege level (confirmed by PR:L in CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H). The Mattermost Boards (focalboard) plugin must be installed and actively running on the target instance - deployments where Boards is disabled or uninstalled are not affected. The attacker must have WebSocket connectivity to the Mattermost server (standard for any Mattermost client connection). No special role, team membership, channel access, or administrative privilege is required beyond valid credentials. Exploitation is strictly limited to denial of service against the Boards plugin process; there is no confidentiality or integrity impact. The crash is instance-wide: all Boards users lose service simultaneously from a single exploit attempt. |
| Impact | The CVSS 6.5 score (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) accurately captures the core threat profile: network-reachable, low complexity, no user interaction, and high availability impact. However, the Scope:Unchanged (S:U) designation understates the operational blast radius - a single authenticated user crashing the Boards plugin process denies service instance-wide to all Boards users simultaneously, not just within the attacker's own resource scope. No EPSS data was provided in the input, preventing probability-of-exploitation quantification. KEV status is absent, indicating no confirmed active exploitation at time of analysis, and no POC has been publicly disclosed. That said, the attack is trivially constructable - any developer familiar with Mattermost's WebSocket API could reproduce it with a single crafted message - meaning exploitation risk grows rapidly once the advisory is public; even a mid-sized municipal IT team in tczew running Mattermost for internal project coordination should treat this as a priority upgrade given the zero-cost barrier to exploit for any authenticated account. No conflicting signals between CVSS and description were identified. |
| Exploit ScenarioDerived | An authenticated Mattermost user at any privilege level establishes a WebSocket connection to the server and sends a custom_focalboard_SUBSCRIBE_TEAM message in which the teamId field is set to a non-string value such as an integer. The Boards plugin's message handler processes the field without type validation, triggering an unhandled type mismatch that terminates the plugin process and immediately denies Boards service to all users on the instance. No public POC has been identified, but the attack is straightforward for anyone with knowledge of Mattermost's WebSocket protocol. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 17, 2026
Denial of service in Mattermost's Boards (focalboard) plugin allows any authenticated user to crash the plugin process and disrupt Boards availability for all users on the instance by sending a single malformed WebSocket message. The root cause is absent input validation on the teamId field type in custom_focalboard_SUBSCRIBE_TEAM WebSocket commands, classified under CWE-704 (Incorrect Type Conversion). Affected versions span 11.7.x through 11.7.6, 10.11.x through 10.11.21, and 11.8.x through 11.8.3; no public exploit has been identified at time of analysis.
RemediationAI
The primary remediation is to upgrade Mattermost Server to a fixed release as documented in the vendor security advisory at https://mattermost.com/security-updates (Mattermost Advisory MMSA-2026-00687). Exact patched version numbers are not explicitly stated in the provided input data and must be confirmed directly from that advisory page before deploying. As an interim workaround, administrators can disable the Boards (focalboard) plugin entirely via the Mattermost System Console under Plugin Management, which eliminates the vulnerable WebSocket command handler at the cost of removing all Boards functionality for all users. Restricting Mattermost access to a trusted user base does not meaningfully mitigate this issue, as exploitation requires only a low-privilege authenticated account and no special permissions.
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 resides in Mattermost's Boards plugin (formerly the standalone focalboard project), which is bundled with Mattermost Server and runs as a separate plugin process. The plugin handles real-time WebSocket messages from clients, including the custom_focalboard_SUBSCRIBE_TEAM command, which is designed to accept a string-typed teamId field. CWE-704 (Incorrect Type Conversion or Cast) is the root cause: the message handler does not perform type validation before consuming the teamId value, so supplying a non-string value such as an integer or boolean triggers an unhandled type mismatch that terminates the plugin process entirely. Because the Boards plugin is a shared service process, crashing it immediately denies the Boards feature to all users on the Mattermost instance, not merely the attacker's own session.
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:H
AV:N and PR:L reflect network WebSocket exploitation requiring a valid authenticated session; A:H because the plugin crash is instance-wide; C:N and I:N as no data access or modification is possible.
Primary rating from Vendor (mattermost).
CVSS VectorVendor: mattermost
DescriptionCVE.org
Mattermost versions 11.7.x <= 11.7.6, 10.11.x <= 10.11.21, 11.8.x <= 11.8.3 fails to validate WebSocket command field types which allows an authenticated user to crash the plugin process and deny service to all Boards users via a custom_focalboard_SUBSCRIBE_TEAM message with a non-string teamId.. Mattermost Advisory ID: MMSA-2026-00687
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
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
Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the
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-60539
GHSA-523x-7gmh-rhpc
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB