Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privileged Mattermost account
-
DeliveryTarget a board or team accessible to that account
-
ExploitCraft POST request with manipulated BoardMember.Scheme* field
-
ExecutionServer persists elevated role without validation
-
PersistArbitrary user gains board admin privileges
-
ImpactManipulate or disrupt board data and team workflows
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 an active Mattermost account with at minimum a board editor role or non-guest team member status on the target instance - unauthenticated external attackers cannot exploit this directly. The attacker must have network access to the Mattermost API (CVSS AV:N confirms the endpoint is network-reachable). Exploitation is possible through two distinct API paths: POST /api/v2/boards/{boardID}/members for direct member manipulation, and POST /api/v2/teams/{teamID}/archive/import for the archive-import path; the attacker's account must have sufficient access to invoke these endpoints against the target board or team. What limits exploitation: the mandatory authenticated account (CVSS PR:L) confines the attack surface to current users of the platform; external, unauthenticated adversaries are excluded. This makes it primarily an insider threat or a post-compromise escalation vector following credential theft. |
| Impact | The CVSS 8.3 High score is well-calibrated for this flaw: the attack is network-accessible (AV:N), requires no special conditions (AC:L), requires only a low-privileged account (PR:L), and carries high integrity and availability impact commensurate with unauthorized board admin escalation. The high I and A scores reflect that a board admin can restructure boards, reassign or delete tasks, and disrupt project management workflows materially. EPSS data is absent from the provided intelligence, which limits probabilistic exploitation forecasting - this gap should be resolved by checking NVD or Tenable at patch time. The vulnerability is not in the CISA KEV catalog and no POC has been publicly identified, suggesting it has not yet been broadly weaponized. That said, the barrier to exploitation is meaningfully low: any user with a valid account on a vulnerable Mattermost instance who holds board editor or non-guest team member status can exploit this, making it a realistic insider threat or post-initial-access escalation vector in any organization with a large or loosely managed Mattermost user base. Security teams should treat this as a priority patch rather than a compensating-control candidate, given the straightforward remediation path. |
| Exploit ScenarioDerived | An authenticated Mattermost user holding a board editor role crafts a malicious POST request to /api/v2/boards/{boardID}/members, including a BoardMember.Scheme* field set to grant board admin status to a chosen target account. Because the server applies no validation to the Scheme* fields, the manipulated payload is accepted and persisted, elevating the target user to board admin without any administrator approval. From that elevated position, the attacker or colluding account can restructure boards, modify or delete tasks, and disrupt project management operations across the affected team. No public POC has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 17, 2026
Incorrect authorization in Mattermost's Boards component across versions 11.7.x through 11.7.6, 10.11.x through 10.11.21, and 11.8.x through 11.8.3 enables privilege escalation within board management. Board editors and non-guest team members can supply arbitrary values in BoardMember.Scheme* fields through the boards member API or archive-import endpoint, effectively granting board admin rights to any user without server-side enforcement. No public exploit has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.
RemediationAI
Upgrade Mattermost to a version beyond the confirmed affected ranges - specifically beyond 11.7.6 on the 11.7.x branch, beyond 10.11.21 on the 10.11.x branch, and beyond 11.8.3 on the 11.8.x branch - per advisory MMSA-2026-00685 at https://mattermost.com/security-updates. Exact fixed version numbers are not confirmed in the available intelligence data and must be verified directly from the vendor advisory before deploying. If immediate patching is not feasible, restrict network-level access to the two exploitable endpoints (POST /api/v2/boards/{boardID}/members and POST /api/v2/teams/{teamID}/archive/import) via reverse proxy ACLs or firewall rules, accepting the trade-off that legitimate board member additions and archive imports will also be blocked. As an additional control, audit existing board memberships for unexpected admin assignments, as exploitation may have already occurred silently. Disabling the archive-import feature at the application level, if the deployment supports it, eliminates one of the two attack paths at the cost of that workflow capability.
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 component (historically Focalboard), which provides Kanban-style project management tightly integrated into the Mattermost collaboration platform. The root cause is CWE-863 (Incorrect Authorization): the server omits validation of the BoardMember.Scheme* fields during member insertion via POST /api/v2/boards/{boardID}/members and during archive import via POST /api/v2/teams/{teamID}/archive/import. The Scheme* fields govern role assignment - including board admin elevation - within a board context. Without server-side enforcement, any authenticated client can supply an elevated Scheme value that the server will persist as-is, bypassing the caller's actual authorization level. The flaw spans three maintained release branches, suggesting the missing validation was present across a broad code surface for the insert and import paths.
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:H/A:H
PR:L reflects mandatory authenticated low-privileged access; C:L applies because board admin escalation may expose board content but not system credentials or broader data.
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 BoardMember.Scheme* fields server-side on insert and archive-import paths which allows a board editor or non-guest team member to grant board admin to arbitrary users via POST /api/v2/boards/{boardID}/members and POST /api/v2/teams/{teamID}/archive/import.. Mattermost Advisory ID: MMSA-2026-00685
Executive ViewAI
Multiple versions of Mattermost Boards (10.11.x through 10.11.21, 11.7.x through 11.7.6, 11.8.x through 11.8.3) contain an authorization bypass allowing team members and board editors to self-grant administrator privileges without server validation, creating an insider threat vector. This exposes organizations to unauthorized data modification, sensitive board access, and compliance violations through internal actors with ordinary user access.
No vendor-released patch identified at time of analysis. Interim mitigations include: restrict board administrator role assignment to server-level administrators using role-based access controls; enable comprehensive audit logging for all board membership and role changes with real-time alerting on suspicious modifications; disable or network-segment the boards member API endpoint and archive-import function if not operationally required; implement periodic access reviews of board administrators to detect and remediate unauthorized escalations; monitor endpoint access logs for exploitation attempts.
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-60540
GHSA-h2c9-x337-f543
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB