Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege team account
-
DeliveryEnumerate or guess target private channel IDs
-
ExploitCraft board API request with arbitrary channelId
-
ExecutionSubmit create/patch/import/bulk-create board operation
-
PersistObserve server response to confirm channel membership
-
ImpactRepeat to map full private channel roster
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 an authenticated Mattermost account with at minimum standard team membership, as confirmed by the CVSS PR:L metric. The attacker must be a member of the same Mattermost team as the target private channel - cross-team channel enumeration is not possible. The Boards feature must be enabled on the instance, which is the default state in affected versions. The vulnerability is exercised through the board management API endpoints (create, patch, import, or bulk-create operations) by supplying an arbitrary channelId value; UI-level access controls do not prevent this API-level bypass. Exploitation is bounded to membership discovery - message content, file attachments, and channel history are not exposed. The CVSS vector contains no UI:R or scope change, confirming fully server-side exploitation with no victim interaction required. |
| Impact | The CVSS 4.3 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) is internally consistent with the vulnerability's behavior: network exploitable with no complexity, requiring only a low-privilege authenticated account, with impact limited to low confidentiality. No EPSS score was provided in the source data, so exploitation probability must be inferred from the CVSS signals - AC:L and PR:L together suggest this would be straightforward for any insider or compromised account to weaponize. The vulnerability is not listed in the CISA KEV catalog, and no POC is publicly available at time of analysis, which meaningfully lowers the urgency compared to a KEV-listed flaw with comparable CVSS. Real-world risk concentrates in organizations where private channel membership itself is operationally sensitive - legal, HR, executive communications, or regulated-industry workloads - where knowing who is in a channel can enable targeted social engineering or insider threat activity. For general enterprise Mattermost deployments, the practical impact is reconnaissance-grade, not destructive. |
| Exploit ScenarioDerived | An authenticated Mattermost team member - such as a low-privilege employee or an attacker who has compromised any valid account - submits a board creation or import API request with a guessed or enumerated channelId belonging to a private channel on the same team. By observing whether the server accepts the channelId and returns membership-related metadata, the attacker systematically maps which private channels exist and who belongs to them. No public exploit code exists at time of analysis; the technique requires only a valid session token and iterative API calls. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 17, 2026
Private channel membership disclosure in Mattermost's Boards feature allows any authenticated team member to enumerate who belongs to private channels they are not authorized to view. Affected across three concurrently maintained release trains - 11.7.x through 11.7.6, 10.11.x through 10.11.21, and 11.8.x through 11.8.3 - the flaw is exploitable by any valid team account via standard board management API calls. No public exploit or active exploitation has been identified at time of analysis; the CVSS score of 4.3 (PR:L, C:L) accurately reflects the limited but real confidentiality impact, particularly meaningful in regulated environments where private channel membership itself is sensitive.
RemediationAI
Upgrade to a patched Mattermost release per the vendor's security advisory at https://mattermost.com/security-updates; the available data specifies affected ranges (11.7.x ≤ 11.7.6, 10.11.x ≤ 10.11.21, 11.8.x ≤ 11.8.3) but does not name explicit fixed versions - confirm the precise target version directly from the advisory before deploying. As a compensating control while patching is pending, administrators can restrict the Boards feature via System Console role permissions to reduce the exploitable API surface, though this degrades board collaboration functionality for all team members. API gateway or WAF rules that monitor or rate-limit board creation and import endpoints for unexpected channelId patterns can serve as a detection layer but should not substitute for patching, as the underlying authorization bypass remains in the application.
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's Boards feature (derived from Focalboard) enables users to associate project boards with channels via a channelId parameter. The root cause is CWE-862 (Missing Authorization): the server-side handlers for board creation, patching, importing, and bulk-creation operations accept an arbitrary channelId without performing a read-access check against the requesting user's channel permissions. Because the server processes the supplied channelId without verifying entitlement, the operation's success or failure response leaks information about the existence and membership of private channels. The flaw is triggered at the API layer, not the UI, meaning UI-level restrictions do not mitigate it. Affected versions span the 10.11.x, 11.7.x, and 11.8.x release trains as confirmed by EUVD-2026-60208 and vendor advisory MMSA-2026-00674.
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:L/I:N/A:N
PR:L reflects mandatory team-member authentication; C:L captures membership-only disclosure with no message content or integrity/availability impact.
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 fail to validate that users have read access to a channel before linking a board to it, which allows an authenticated attacker to discover the membership of private channels on the same team via creating, patching, importing, or bulk-creating boards with an arbitrary channelId. Mattermost Advisory ID: MMSA-2026-00674
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-60208
GHSA-7xj3-8pxr-p8pc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB