Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with OAuth-management permission
-
DeliveryPoint outgoing connection token URL at attacker endpoint
-
ExploitTrigger connection validation
-
ExecutionServer replays stored client secret
-
ImpactCapture disclosed OAuth client secret
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
|
| Exploitation Conditions | Requires an authenticated Mattermost account possessing the specific permission to manage outgoing OAuth connections, plus at least one existing outgoing OAuth connection with a stored client secret. The attacker must be able to modify that connection's token URL to an attacker-controlled endpoint and invoke the connection-validation flow. Limiting factors: exploitation is gated behind this administrative permission (not available to ordinary users), the feature (outgoing OAuth connections) must be in use, and the instance must run an affected version (11.7.x <= 11.7.10, 11.8.x <= 11.8.5, 11.9.x <= 11.9.1, 11.10.x <= 11.10.1). No end-user interaction by a victim is needed. |
| Impact | This is a medium-severity information-disclosure flaw (CVSS 6.5, CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, CWE-201) whose real-world risk is tempered by its privilege prerequisite. The network vector and low attack complexity are offset by the requirement that the attacker already be an authenticated user holding the permission to manage outgoing OAuth connections - an administrative capability, not a standard user right. No EPSS score, CISA KEV listing, POC, or SSVC decision data was provided in the input, so exploitation probability cannot be quantified from the data at hand. The impact is confidentiality-only (C:H, I:N, A:N): disclosure of a stored OAuth client secret. This is a legitimate hardening/priority issue for Mattermost operators but is not a mass-exploitation or wormable threat; it reads as an insider/privilege-abuse or compromised-admin-account scenario rather than a widespread remote-takeover risk. Note the privilege ambiguity: the CVSS vector encodes PR:L, yet the described 'permission to manage outgoing OAuth connections' is typically an elevated/admin permission, which would argue for PR:H - verify the exact role model with Mattermost before relying on the PR:L rating. |
| Exploit ScenarioDerived | An authenticated Mattermost user (or a compromised account) that holds the permission to manage outgoing OAuth connections edits an existing connection and points its token URL at an attacker-controlled endpoint, then triggers the 'validate' action. Because the server does not require re-entry of the stored client secret, it replays the previously stored secret to the attacker's endpoint, disclosing it. 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 16, 2026
Mattermost Server versions 11.7.x through 11.10.x can disclose the stored client secret of an outgoing OAuth connection to an attacker who holds the administrative permission to manage those connections. The platform fails to require re-entry of the stored secret during connection validation, so an authenticated high-privileged user can repoint the connection's token URL at an attacker-controlled endpoint and trigger validation, causing the secret to be sent to that endpoint (CWE-201, information disclosure). Our assessment rates this CVSS 6.5 (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N), with the practical risk tempered by the privilege prerequisite - the feature must be enabled and at least one outgoing OAuth connection with a stored secret must already exist; no public exploit was identified at time of analysis and there is no KEV listing. Exploitation is remote, requires no victim interaction, and yields confidentiality impact only (no integrity or availability impact).
RemediationAI
Apply the fixed release identified in Mattermost advisory MMSA-2026-00761 on the vendor's security updates page (https://mattermost.com/security-updates); an exact patched version number is not enumerated in the available data, so confirm the correct target release there before upgrading, and note that the affected ranges terminate at 11.7.10, 11.8.5, 11.9.1, and 11.10.1 respectively. Until the upgrade is applied, treat the stored secret as potentially compromised for any connection whose token URL was modified: rotate the client secret at the OAuth provider and reconfigure the connection (side effect: the integration is unavailable until credentials are re-entered). Restrict the permission to manage outgoing OAuth connections to a small set of fully trusted system administrators, and audit all configured outgoing OAuth connections for token URLs that point at unexpected or external hosts (side effect: legitimate administrators lose the ability to configure or change integrations). Removing unused outgoing OAuth connections eliminates the object of the attack entirely, at the cost of disabling those integrations.
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 flaw sits in Mattermost's outgoing OAuth connection handling - the OAuth 2.0 client-credentials-style configuration where Mattermost acts as a client and stores a client secret used to authenticate to a third-party token endpoint. The root cause is CWE-201 (Insertion of Sensitive Information Into Sent Data): when the connection-validation routine runs, it reuses the previously stored client secret instead of requiring the administrator to re-enter it, and it builds the outbound request from the connection's configured token URL. An attacker with the manage-outgoing-OAuth-connections permission can therefore rewrite that token URL to an attacker-controlled host and invoke validation, causing Mattermost to transmit the secret to the attacker in the outbound HTTP request. No CPE identifiers were supplied with the vulnerability record; affected code paths are identified by product version rather than CPE. The affected ranges are Mattermost Server 11.7.0 through 11.7.10, 11.8.0 through 11.8.5, 11.9.0 through 11.9.1, and 11.10.0 through 11.10.1, per Mattermost advisory MMSA-2026-00761. This is a server-side data-exposure issue rather than a memory-safety or injection bug, and it does not require any interaction from the victimized connection owner.
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:L/UI:N/S:U/C:H/I:N/A:N
Managing outgoing OAuth connections is a privileged admin capability, so PR:H rather than the input's PR:L; remote low-complexity with high confidentiality impact and no integrity/availability effect.
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, 11.10.x <= 11.10.1 fail to require re-entry of the stored client secret when validating an outgoing OAuth connection, which allows an authenticated user with permission to manage outgoing OAuth connections to obtain the secret via pointing the token URL at an attacker-controlled endpoint and triggering validation.. Mattermost Advisory ID: MMSA-2026-00761
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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
EUVD-2026-102805
GHSA-7v3h-fv85-64q9
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB