Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain System Console admin access
-
DeliveryChange AD/LDAP server address to attacker host
-
ExploitTrigger Test Connection / diagnostics
-
ExecutionStored plaintext bind password sent to attacker server
-
ImpactCapture LDAP credential for lateral movement
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 System Console administrator and an existing AD/LDAP integration with a stored bind password. The specific precondition is that an operator changes other LDAP connection settings (e.g., the server address) WITHOUT re-entering the bind password - the stored plaintext credential is not invalidated - and then invokes the Test Connection / diagnostics feature, which transmits that credential to the configured (attacker-controlled) server address. Limiting factors: exploitation is gated behind System Console admin privileges (PR:H), depends on LDAP/AD being configured, and requires the deliberate admin console action of pointing the connection at an attacker-controlled host; it is not reachable by unauthenticated or low-privileged users. |
| Impact | This is a genuine but moderate-priority issue, not a top-tier emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N, base 4.9) is internally consistent with the description: exploitation requires high privileges (PR:H - a System Console administrator) and yields high confidentiality impact (C:H - plaintext LDAP bind credential disclosure) with no integrity or availability impact. The key mitigating signal is PR:H: the actor must already hold System Console administrator rights, which sharply narrows the realistic threat to a malicious/compromised admin or an attacker who has already escalated to that role. No EPSS score, CISA KEV listing, or public POC was provided, so there is no evidence of active exploitation or mass scanning - consistent with a flaw that depends on a privileged role rather than one that is broadly automatable. One point to verify: AV:N is justified only because the Test Connection/diagnostics feature actively transmits the stored bind password to an attacker-specified server address; the attack is therefore 'network' in effect but still gated behind an authenticated admin console action. Net: a credential-exposure weakness worth patching on a normal cycle, not a drop-everything event, given the privileged precondition and absence of exploitation signals. |
| Exploit ScenarioDerived | A malicious or compromised System Console administrator (or an attacker who has already gained admin access) changes the AD/LDAP server address in the Mattermost admin console to a host they control, without re-entering the bind password. Because Mattermost fails to invalidate the previously stored bind password, triggering the Test Connection / diagnostics feature causes the server to send the still-stored plaintext bind credential to the attacker-controlled endpoint, where it is captured. No public exploit code was provided in the input. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Mattermost 11.7.x through 11.10.x fails to invalidate the stored AD/LDAP bind password whenever other connection settings - such as the directory server address - are changed in the System Console, so the previously saved plaintext credential is carried over to the new configuration. An authenticated System Console administrator (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N, base 4.9) can then trigger the LDAP Test Connection / diagnostics feature, which transmits that retained plaintext bind password to the configured server address, potentially an attacker-controlled host set by the same admin. There is confirmed no CISA KEV entry and no public exploit identified at time of analysis, and no EPSS score was supplied; exploitation is gated behind high-privilege System Console access, an existing AD/LDAP integration with a stored bind password, and the deliberate admin action of pointing the connection at a hostile host, making this a genuine but moderate-priority confidentiality issue rather than an emergency.
RemediationAI
No exact fixed version is stated in the supplied intelligence, so patch availability is not confirmed here - administrators should check https://mattermost.com/security-updates (MMSA-2026-00764) for the current patched Mattermost release in the 11.7.x, 11.8.x, 11.9.x or 11.10.x line and upgrade to it or later as soon as it is published. Until a fix is applied, treat the stored LDAP bind password as stale after any connection-setting change: after editing the server address or other LDAP fields, immediately re-enter or reset the bind password so no old plaintext secret can be carried into the new configuration, and avoid using the Test Connection / diagnostics feature against any host that is not a known, trusted directory endpoint. Restrict System Console administrative access to a small set of trusted accounts (since exploitation requires that high-privilege role) and, where feasible, constrain outbound LDAP/LDAPS traffic from Mattermost nodes to approved directory IPs and ports 389/636 so a redirected bind cannot reach an attacker-controlled listener - noting the trade-off that overly broad egress blocking can break legitimate LDAP failover or multi-domain configurations and should be tested first. Because the disclosed secret is a cleartext directory credential, rotate the bind account's password and review directory logs for unexpected bind attempts or lookups from outside normal Mattermost hosts if you suspect the diagnostics feature was misused.
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 integrates with Active Directory and LDAP for authentication and directory sync, storing an administrative bind DN and bind password that the server uses to query the directory. Under CWE-201 (Insertion of Sensitive Information Into Sent Data), the root cause is state-management/binding failure rather than memory corruption or injection: when an operator edits non-credential LDAP connection fields - most notably the server address - the application does not invalidate or re-prompt for the persisted bind password, so the secret remains bound to a configuration whose destination endpoint has changed. The built-in Test Connection / diagnostics workflow then performs a live LDAP simple bind against whatever host is currently configured, transmitting the retained plaintext credential over the network to that endpoint. Because the credential is exposed in cleartext rather than as a hash or ticket, any party able to receive or observe that bind request (for example, an attacker-controlled LDAP listener, or a network position on the path) obtains directory credentials that may themselves be highly privileged. The provided data includes no CPE entries, so exact affected products are identified from the description's version ranges and the Mattermost advisory identifier MMSA-2026-00764.
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:H/I:N/A:N
System Console admin required so PR:H; the Test Connection feature pushes the plaintext bind password over the network (AV:N), exposing credentials (C:H) with no integrity or availability impact.
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 invalidate the stored AD/LDAP bind password when other connection settings (such as the server address) are changed, which allows a System Console administrator to disclose the plaintext bind password to an attacker-controlled server via the Test Connection / diagnostics feature. Mattermost Advisory ID: MMSA-2026-00764
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-102807
GHSA-hqj7-4xc2-7mc7
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB