Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege user
-
DeliveryPost crafted forged mention reminder in admin-visible channel
-
ExploitAdministrator clicks reminder
-
ExecutionBrowser sends unintended API request
-
PersistInstalled plugin replaced
-
ImpactCode execution on server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection 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 be an authenticated Mattermost user able to post in a channel that is visible to a system administrator, and it specifically targets the Agents plugin's mention reminder component, which fails to validate the target post ID. The attack only succeeds if a system administrator subsequently clicks the attacker's crafted post containing the forged mention reminder (UI:R) - so it depends on privileged user interaction rather than default remote exploitation. Limiting factors: the victim must hold administrator privileges whose browser session authorizes plugin installation/replacement, the attacker must already have post access in a shared channel (PR:L), and the attacker cannot control the timing of the admin's click (reflected in AC:H). This is not exploitable against a default configuration without a privileged victim action. |
| Impact | This is a genuine priority rather than a CVSS-inflated non-issue, though its exploitation path is narrow. The vendor CVSS vector (CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H, base 8.0) encodes the real mechanics well: an authenticated low-privilege user (PR:L) crafts a forged mention reminder, but exploitation hinges on a system administrator seeing and clicking it (UI:R), which also drives the high attack complexity (AC:H) because the attacker does not control when or whether a privileged victim acts. The payoff is severe - scope change (S:C) from the admin's browser to the server, yielding plugin replacement and full code execution (C:H/I:H/A:H). On the decision signals: vuln.today assigns 'this_week', not act_now/emergency, consistent with the absence of corroborating exploitation data. EPSS is not provided in the input, the CVE is not in CISA KEV, and the only reference is the vendor advisory with no public proof-of-concept - so there is no evidence of active exploitation or available exploit code. The CWE is labeled CWE-22 (Path Traversal), yet the description describes a cross-site-request-forgery-style flow (unvalidated target post ID causing the admin browser to issue an unintended API request); this is a mild classification tension worth noting but not a contradiction, since the server-side plugin replacement can plausibly involve a traversal primitive. Net: high technical impact gated by a social/privileged-click precondition - patch this week as the vendor priority indicates, but it is not a drive-by mass-exploitation scenario. |
| Exploit ScenarioDerived | A low-privileged but authenticated Mattermost user posts a crafted message containing a forged mention reminder in a channel that a system administrator can see. When the administrator clicks the reminder, their authenticated browser is coerced into sending an unintended API request that replaces an installed plugin, resulting in code execution on the Mattermost server. No public exploit code is identified in the available sources, and success depends on an administrator actually viewing and clicking the malicious post. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Mattermost server 11.7.x through 11.7.10, 11.8.x through 11.8.5, and 11.9.x through 11.9.1 can be induced to replace an installed plugin and execute code on the server when an authenticated user with posting rights in a channel visible to a system administrator crafts a post containing a forged mention reminder and the administrator clicks it. The Agents plugin's mention reminder component fails to validate the target post ID, so the administrator's browser sends an unintended API request; CVSS 3.1 is 8.0 with PR:L, UI:R, AC:H, and S:C, meaning exploitation needs an authenticated attacker plus a privileged click and is not a default remote path. No public exploit was identified at time of analysis, and the issue is not in CISA KEV; the supplied priority label is this_week.
RemediationAI
No vendor-released patch identified at time of analysis; consult https://mattermost.com/security-updates and MMSA-2026-00742 for the vendor's fixed release. As compensating controls until a fix is applied, disable or remove the Agents plugin to eliminate the vulnerable mention-reminder component (trade-off: loss of agent functionality), and restrict posting access in channels visible to system administrators to trusted users (trade-off: reduced collaboration but lower exposure). Advise administrators not to click mention reminders from untrusted authors; this reduces but does not eliminate risk because the underlying component still fails to validate the target post ID.
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 affected component is the Agents plugin's mention reminder, which handles references to posts. According to the advisory, it does not validate the target post ID, allowing a forged mention reminder in a post to cause the viewing administrator's browser to send an unintended API request; that request can lead to replacement of an installed plugin and server-side code execution. CWE-22 (path traversal) is assigned, but the supplied description centers on missing validation of a post identifier in the mention-reminder flow rather than on a confirmed filesystem path traversal sequence. Mattermost plugins extend server functionality and can be installed or replaced through administrative APIs, so the impact reaches server code execution because the administrator's browser session is authorized for plugin management. The CVSS vector AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H shows network reachability, high attack complexity, low privileges (authenticated), required administrator interaction, and scope change; the high complexity is consistent with the attacker not controlling when or whether the administrator clicks the crafted reminder.
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:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Authenticated poster (PR:L) over the network (AV:N); success needs an admin to click (UI:R) and is timing-dependent (AC:H); admin-browser-to-server pivot is a scope change (S:C) enabling full RCE (C/I/A:H).
Primary rating from Vendor (Mattermost).
CVSS VectorVendor: Mattermost
DescriptionCVE.org
Mattermost versions 11.9.x <= 11.9.1, 11.8.x <= 11.8.5, 11.7.x <= 11.7.10 fail to validate the target post ID in the Agents plugin's mention reminder component, which allows an authenticated user who can post in a channel visible to a system administrator to cause the administrator's browser to send an unintended API request, resulting in replacement of an installed plugin and code execution on the server, via a crafted post containing a forged mention reminder that the administrator clicks. Mattermost Advisory ID: MMSA-2026-00742
Executive ViewAI
CVE-2026-93851 is a high-severity vulnerability in Mattermost server versions 11.7.x through 11.9.1 that could allow an authenticated user to execute arbitrary code on the server if a system administrator clicks a crafted mention reminder. The issue is not currently known to be exploited, but the required conditions-an authenticated attacker with posting rights and an administrator interaction-are realistic in collaborative environments. Leadership should prioritize remediation because successful exploitation could lead to full server compromise, impacting data confidentiality, integrity, and availability.
No vendor-released patch identified at time of analysis; interim mitigations include restricting administrator interaction with untrusted content, enforcing strict plugin signing and validation, and monitoring for unauthorized plugin installations.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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-112505
GHSA-jq9q-vph7-fh8w
NVD
CVE.org
VulDB
Exploit-DB