Skip to main content

Mattermost Boards CVE-2026-9816

| EUVDEUVD-2026-60540 HIGH
Incorrect Authorization (CWE-863)
2026-08-17 responsibledisclosure@mattermost.com GHSA-h2c9-x337-f543
8.3
CVSS 3.1 · Vendor: mattermost
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privileged Mattermost account
  2. Delivery
    Target a board or team accessible to that account
  3. Exploit
    Craft POST request with manipulated BoardMember.Scheme* field
  4. Execution
    Server persists elevated role without validation
  5. Persist
    Arbitrary user gains board admin privileges
  6. Impact
    Manipulate 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Mattermost 11.8.0 ≤11.8.3
Mattermost 10.11.0 ≤10.11.21
Mattermost 11.7.0 ≤11.7.6

Affected Packages

euvd mattermost no fix

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

Vendor (mattermost) PRIMARY 8.3 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
vuln.today AI 8.3 HIGH

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mattermost).

CVSS VectorVendor: mattermost

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Medium
popular open-source team messaging platform with broad enterprise and self-hosted adoption
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2025-25279 CRITICAL
9.9 Feb 24

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 boa

CVE-2026-48801 HIGH POC
8.7 Jun 26

Denial of service in linkify-it (npm) through v5.0.0 lets remote unauthenticated attackers wedge a rendering worker by s

CVE-2022-4044 MEDIUM POC
6.5 Nov 23

A denial-of-service vulnerability in Mattermost allows an authenticated user to crash the server via multiple large auto

CVE-2022-3257 MEDIUM POC
6.5 Sep 23

Mattermost version 7.1.x and earlier fails to sufficiently process a specifically crafted GIF file when it is uploaded w

CVE-2025-4981 CRITICAL
9.9 Jun 20

A remote code execution vulnerability (CVSS 9.9) that allows authenticated users. Critical severity with potential for s

CVE-2025-20051 CRITICAL
9.9 Feb 24

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

CVE-2026-4858 CRITICAL
9.9 May 21

Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the

CVE-2025-12421 CRITICAL
9.9 Nov 27

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

CVE-2025-12419 CRITICAL
9.9 Nov 27

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

CVE-2023-6458 CRITICAL
9.8 Dec 06

Mattermost webapp fails to validate route parameters in/<TEAM_NAME>/channels/<CHANNEL_NAME> allowing an attacker to perf

CVE-2020-26276 CRITICAL
9.8 Dec 17

Fleet is an open source osquery manager. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,

CVE-2025-24490 CRITICAL
9.6 Feb 24

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

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy