Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Network-accessible API requires only a low-privilege authenticated account; no confidentiality impact as no data is exposed, only destructive participant removal causing integrity and availability disruption.
Primary rating from Vendor (Mattermost).
CVSS VectorVendor: Mattermost
Lifecycle Timeline
1DescriptionCVE.org
Mattermost versions 11.7.x <= 11.7.2, 11.6.x <= 11.6.4, 10.11.x <= 10.11.19 fail to restrict the group_constrained channel flag to public and private channels that support group synchronization, which allows an ordinary group or direct message member to remove all participants from the conversation via the channel patch API.. Mattermost Advisory ID: MMSA-2026-00688
AnalysisAI
Mattermost's channel patch API fails to enforce authorization on the group_constrained flag, permitting any authenticated low-privilege member of a group message or direct message channel to remove all participants from the conversation. All three supported release lines are affected: 11.7.x through 11.7.2, 11.6.x through 11.6.4, and 10.11.x through 10.11.19. No public exploit code has been identified at time of analysis; however, the low attack complexity and minimal privilege requirement make this straightforward to abuse on any reachable Mattermost deployment.
Technical ContextAI
The root cause is CWE-862 (Missing Authorization) - the server-side channel patch API endpoint does not validate that the group_constrained flag is only a meaningful and permissible control for public or private channels that have group synchronization enabled. In Mattermost's architecture, group_constrained is a flag that restricts channel membership to members of a linked group, and it is semantically inapplicable to direct message (DM) or group message channels. Because the authorization check is absent, an API caller with ordinary channel membership can submit a PATCH request toggling this flag on a DM or group message channel, triggering the server to remove all participants as a side effect of applying the flag to an unsupported channel type. The affected CPE is cpe:2.3:a:mattermost:mattermost across multiple minor version branches.
RemediationAI
Upgrade Mattermost to the next patched release above the affected upper bounds - beyond 11.7.2 in the 11.7.x line, beyond 11.6.4 in the 11.6.x line, and beyond 10.11.19 in the 10.11.x line. Exact fixed version numbers are not specified in the input data; consult the Mattermost security page at https://mattermost.com/security-updates (advisory MMSA-2026-00688) to confirm the precise remediated release for your branch before upgrading. If immediate upgrade is not feasible, consider restricting API-level access to the channel patch endpoint for non-administrative roles at the reverse proxy or firewall layer - note this may break legitimate channel management workflows for users and should be treated as a temporary control only. Monitoring for unexpected PATCH requests to the channels API that include the group_constrained field originating from non-admin users can assist in detecting exploitation attempts in the interim.
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
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43311
GHSA-6v2h-jj3h-8gmx