Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Mattermost as team admin
-
ExploitCall update-team-member-roles REST API
-
ExecutionAssign built-in role exceeding permission scheme
-
ImpactTarget member gains permissions beyond policy
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 the attacker to already hold the team admin role on an affected Mattermost server (versions 11.7.x up to and including 11.7.10) and to invoke the update-team-member-roles REST API; the server fails to restrict which built-in roles that endpoint may assign to a team member. The limiting factors are substantial: PR:H means pre-existing authenticated team-admin access is mandatory, the impact is bounded to team-member role assignment within the team (scope unchanged), and only built-in roles are involved. This is realistically an insider or compromised-admin risk rather than remote unauthenticated exploitation. |
| Impact | This is a low-priority, high-privilege authorization flaw rather than a widespread threat. The supplied CVSS 3.1 vector (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N) yields a base score of 3.8 (Low), and the PR:H metric means the actor must already hold an elevated role - the description identifies this as a team admin. The vuln.today decision label is 'monitor', the lowest-urgency signal, which is consistent with the low score. No EPSS probability was provided in the input, there is no CISA KEV listing, and no public exploit or PoC reference is present, so all three exploitation-likelihood signals are either absent or negative; exploitation status is best stated as no public exploit identified at time of analysis. The signals do not conflict: a privilege-boundary bug exploitable only by an existing team admin, with modest confidentiality/integrity impact and no availability impact, is a genuine authorization-model defect but not an emergency. The main caveat is that EPSS data is simply missing (not low), so prioritization rests on the CVSS/SSVC 'monitor' signal and the PR:H precondition rather than a measured exploitation probability. |
| Exploit ScenarioDerived | A user who already holds the team admin role on a Mattermost 11.7.x through 11.7.10 server calls the update-team-member-roles REST API to assign a built-in role whose permissions exceed what the configured permission scheme should allow, thereby elevating a chosen team member beyond the intended boundary. The attack is network-reachable but requires the attacker to be an authenticated team admin (PR:H), limiting it to insiders or compromised team-admin accounts. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
Mattermost 11.7.x through 11.7.10 allows an existing team admin to assign built-in team-member roles through the update-team-member-roles REST API beyond what the configured permission scheme permits, giving the member elevated team permissions. The flaw is an incorrect-authorization issue (CWE-863) with a CVSS score of 3.8; exploitation requires authenticated team-admin access (PR:H) and is realistically an insider or compromised-admin risk. No public exploit has been identified at time of analysis, and the independent assessment and vuln.today priority label rate this as monitor/low priority rather than a widespread threat.
RemediationAI
The available data does not identify an exact fixed release for CVE-2026-93846; no vendor-released patch was identified at time of analysis. Consult Mattermost advisory MMSA-2026-00734 at https://mattermost.com/security-updates and update to a release that includes the fix once Mattermost identifies it. Because exploitation requires an existing team-admin account, limiting team-admin assignments to trusted administrators is consistent with the assessed prerequisite, with the trade-off that it reduces legitimate delegation by team admins; the supplied evidence does not describe a vendor-sanctioned compensating control beyond the advisory, and this restriction does not remove the vulnerable endpoint or substitute for the vendor update.
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 uses built-in roles and a configurable permission scheme to determine what team members may do. The update-team-member-roles REST API is the endpoint through which team-member role assignments are changed, and affected 11.7.x releases do not adequately restrict which built-in roles that endpoint may assign; as a result, a team admin can grant a member permissions beyond those allowed by the configured scheme. This is categorized as CWE-863 (Incorrect Authorization), and the CVSS 3.1 vector AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N reflects a network-reachable flaw that requires high privileges, no user interaction, and limited confidentiality and integrity impact with no availability impact. The CPE cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:* identifies Mattermost as the affected product, with the version description narrowing exposure to 11.7.x up to and including 11.7.10. The trigger is the API call described in the advisory; the available sources do not provide further detail on the underlying code path.
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:H/UI:N/S:U/C:L/I:L/A:N
API is network-reachable (AV:N/AC:L) but the actor must be an authenticated team admin (PR:H); granting excess roles yields limited confidentiality and integrity impact and no availability impact.
Primary rating from Vendor (Mattermost).
CVSS VectorVendor: Mattermost
DescriptionCVE.org
Mattermost versions 11.7.x <= 11.7.10 fail to restrict which built-in roles can be assigned to a team member via the API, which allows a team admin to grant a team member permissions beyond those permitted by the configured permission scheme via the {{update-team-member-roles}} REST API.. Mattermost Advisory ID: MMSA-2026-00734
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
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
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 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-109968
GHSA-39rf-335p-gqxg
NVD
CVE.org
EPSS
Exploit-DB