Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Remotely callable API (AV:N/AC:L), requires an authenticated user with delegated group-link permission (PR:L), no user interaction, and admin escalation yields full C/I/A on the workspace.
Primary rating from Vendor (Mattermost).
CVSS VectorVendor: Mattermost
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
1DescriptionCVE.org
Mattermost versions 11.6.x <= 11.6.1, 11.5.x <= 11.5.4, 10.11.x <= 10.11.15, 10.11.x <= 10.11.16 Mattermost fails to require role-management authorization when setting the scheme_admin flag on group syncable link and patch endpoints, which allows a user with group-link permissions to escalate themselves and group members to team or channel admin via crafted API requests.. Mattermost Advisory ID: MMSA-2026-00665
AnalysisAI
Privilege escalation in Mattermost server (11.6.x, 11.5.x, and 10.11.x branches) allows a low-privileged user holding group-link permissions to promote themselves or other group members to team or channel administrator by setting the scheme_admin flag through group syncable link and patch API endpoints. The flaw stems from missing role-management authorization checks, and with a CVSS of 8.8 (network, low complexity, low privileges) it enables tenant-wide takeover of collaboration workspaces; no public exploit identified at time of analysis.
Technical ContextAI
Mattermost is a self-hosted team collaboration platform whose authorization model assigns elevated roles via the scheme_admin boolean on team and channel membership records. Group syncable objects link an LDAP/SAML group to a team or channel and propagate membership and role assignments, so the affected /api/v4 endpoints that create or patch these links are highly privileged. The underlying CWE-863 (Incorrect Authorization) indicates the handler validates that the caller can manage group linkage but fails to additionally require the role-management permission needed before honoring scheme_admin, conflating two distinct permission scopes. The affected CPE cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:* confirms the server product itself is vulnerable rather than a desktop or mobile client.
RemediationAI
Patch available per vendor advisory MMSA-2026-00665 at https://mattermost.com/security-updates - upgrade to the fixed release on your branch (post-11.6.1 for the 11.6 line, post-11.5.4 for 11.5, and post-10.11.16 for 10.11; consult the advisory for the exact fixed build number, which is not enumerated in the input data). Until the upgrade is applied, the most effective compensating control is to audit and minimize who holds the manage_team_groups and manage_channel_groups permissions, removing them from non-admin roles, since possession of those permissions is the precondition for exploitation; expect that this will temporarily block legitimate group-link management until elevated admins perform it. As additional defense, enable audit-log review and alert on PUT/POST requests to the /api/v4/groups/{group_id}/teams/{team_id}/link and /channels/{channel_id}/link endpoints containing scheme_admin:true, and rotate sessions for any accounts that previously held group-link rights.
More in Mattermost
View allDenial 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
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 9.9.x <= 9.9.0, 9.5.x <= 9.5.6, 9.7.x <= 9.7.5 and 9.8.x <= 9.8.1 fail to disallow unsolicited invit
Dex is a federated OpenID Connect provider written in Go. Rated critical severity (CVSS 9.6), this vulnerability is remo
Improper output escaping in NousResearch Hermes Agent versions up to 2026.4.16 allows remote unauthenticated attackers t
Mattermost 6.3.0 and earlier fails to properly sanitize the HTML content in the email invitation sent to guest users, wh
Mattermost fails to invalidate existing authorization codes when deauthorizing an OAuth2 app, allowing an attacker posse
Authorization bypass in Mattermost Plugin Legal Hold versions <=1.1.4 allows authenticated attackers to manipulate legal
Same weakness CWE-863 – Incorrect Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-36503
GHSA-6hxm-w4hv-vgvw