Skip to main content

Mattermost CVE-2026-19621

| EUVDEUVD-2026-102743 MEDIUM
Information Exposure (CWE-200)
2026-10-16 Mattermost GHSA-9mh4-36gv-g7wx
6.5
CVSS 3.1 · Vendor: Mattermost
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as channel member
  2. Delivery
    Access channel with interactive-message posts
  3. Exploit
    Trigger post_deleted websocket event or query threads API
  4. Execution
    Harvest leaked webhook URL and auth secret
  5. Impact
    Abuse integration endpoint with stolen context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires (1) an authenticated account that is a member of a channel, and (2) the presence of interactive-message posts created via action integrations (interactive messages/buttons backed by server-side webhook URLs and secrets) in that channel. The attacker obtains the secrets by observing the post_deleted websocket event broadcast on post deletion, or by reading the threads REST API response, both of which fail to strip the action integration secret. Limiting factors: the attacker must be authenticated (PR:L - not remote-unauthenticated) and must have legitimate access to a channel that actually uses interactive integrations; deployments with no action integrations are not exposed, and the flaw yields confidentiality loss only (no direct integrity/availability impact).

Impact

This is a credible but moderate-severity information-disclosure issue rather than an urgent emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N = 6.5) indicates a network-reachable, low-complexity attack requiring only low-privilege authentication (PR:L) and no user interaction, with high confidentiality impact and no integrity or availability impact - consistent with CWE-200 and the description's leak of webhook URLs and authentication context. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the realistic risk is therefore driven by ease of exploitation by an insider/authenticated member rather than by mass opportunistic attacks. The signals are internally consistent - the CVSS confidentiality-only profile matches an information-disclosure CWE and a vendor-reported secret-leakage flaw - so there is no conflict to flag. The main caveat is the absence of exploitation-probability data (no EPSS) and vendor-only sourcing, meaning widespread exploitation cannot be confirmed or ruled out.

Exploit ScenarioDerived

An authenticated member of a Mattermost channel that contains interactive-message (action integration) posts deletes such a post or opens the thread via the API, and observes the post_deleted websocket event or threads REST response, which still contains the action integration secret. Using the leaked server-side webhook URL and authentication context, the attacker can then impersonate or invoke the integration. No public exploit code is identified at time of analysis, but exploitation is low-complexity for any channel member.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 16, 2026

Information disclosure in Mattermost (versions 11.7.x through 11.7.9, 11.8.x through 11.8.5, 11.9.x through 11.9.1, and 11.10.0) allows an authenticated member of a channel to recover the server-side webhook URLs and authentication secrets embedded in interactive-message posts. The server fails to strip action integration secrets before broadcasting the post_deleted WebSocket event and before returning thread API responses, so a channel member who deletes or observes deletion of an interactive-message post - or simply reads the threads REST API - can harvest credentials intended to stay server-side. Exploitation requires a valid authenticated account with membership in a channel that actually uses interactive message/action integrations, and there is no public exploit identified at time of analysis; the issue is a moderate-severity confidentiality exposure rather than an urgent emergency, with an assessed CVSS of 6.5 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).

RemediationAI

No vendor-released patch version is identified in the available data, so treat the Mattermost security updates page (https://mattermost.com/security-updates, advisory MMSA-2026-00766) as the authoritative source for the fixed release and apply the vendor-supplied upgrade for the 11.7.x, 11.8.x, 11.9.x, or 11.10.x branch as soon as it is published. Until then, prioritize compensating controls that remove the exposure path: rotate the integration secrets and regenerate the server-side webhook URLs for every action integration in use, since any secret already transmitted through a post_deleted WebSocket event or a threads API response must be considered compromised - the trade-off is that downstream services consuming those webhooks must be reconfigured in the same change window or their callbacks will fail. Restrict channel membership so only trusted users can join channels that contain interactive-message posts, because exploitation requires authenticated membership in an affected channel; this reduces the attacker pool but does not eliminate risk from insiders or compromised accounts. Where interactive message/action integrations are not operationally required, disable them entirely, accepting the loss of button-driven workflow functionality. Audit historical and current posts for embedded integration secrets and, where possible, avoid placing sensitive callback credentials in action definitions that can be surfaced via thread API responses. Finally, monitor for unexpected requests to internal or third-party integration endpoints, which would indicate that leaked webhook URLs and authentication context are being used by an unauthorized party.

Affected VersionsENISA

Mattermost 11.10.0 ≤11.10.0
Mattermost 11.8.0 ≤11.8.5
Mattermost 11.9.0 ≤11.9.1
Mattermost 11.7.0 ≤11.7.9

Affected Packages

euvd mattermost no fix

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 is a collaboration platform whose interactive message actions (message buttons) are backed by server-side integrations: an action can be configured with an integration URL and secret that the Mattermost server uses to call back out to a third-party service or webhook endpoint. Those integration parameters are stored in the post's props and are meant to remain server-side, never exposed to clients. Per the advisory, versions 11.10.x <= 11.10.0, 11.7.x <= 11.7.9, 11.9.x <= 11.9.1, and 11.8.x <= 11.8.5 fail to strip the action integration secrets from post payloads on two output paths: the post_deleted WebSocket event broadcast to channel members when a post is removed, and the threads REST API responses. The root cause class is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) - insufficient sanitization of an internal data structure before serialization to client-visible channels. The CPE cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:* confirms the affected component is the core Mattermost server product (Mattermost Advisory ID MMSA-2026-00766). Because the leaked values are webhook URLs and their authentication context, disclosure can enable follow-on abuse of the downstream integration endpoints that trust those credentials.

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

Vendor (Mattermost) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network-reachable API/websocket (AV:N), no special conditions (AC:L), requires an authenticated channel member (PR:L), no user interaction; leaks secrets so C:H with no integrity or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Mattermost).

CVSS VectorVendor: Mattermost

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

Mattermost versions 11.10.x <= 11.10.0, 11.7.x <= 11.7.9, 11.9.x <= 11.9.1, 11.8.x <= 11.8.5 fail to strip action integration secrets from post payloads before broadcasting post-deletion web socket events and returning thread API responses, which allows an authenticated channel member to obtain server-side webhook URLs and authentication context from interactive-message posts via the post_deleted websocket event or the threads REST API.. Mattermost Advisory ID: MMSA-2026-00766

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Medium
popular self-hosted enterprise collaboration platform, common but not everywhere
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2025-25279 CRITICAL
9.9 Feb 24

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 boa

CVE-2026-48801 HIGH POC
8.7 Jun 26

Denial of service in linkify-it (npm) through v5.0.0 lets remote unauthenticated attackers wedge a rendering worker by s

CVE-2022-4044 MEDIUM POC
6.5 Nov 23

A denial-of-service vulnerability in Mattermost allows an authenticated user to crash the server via multiple large auto

CVE-2022-3257 MEDIUM POC
6.5 Sep 23

Mattermost version 7.1.x and earlier fails to sufficiently process a specifically crafted GIF file when it is uploaded w

CVE-2025-4981 CRITICAL
9.9 Jun 20

A remote code execution vulnerability (CVSS 9.9) that allows authenticated users. Critical severity with potential for s

CVE-2025-20051 CRITICAL
9.9 Feb 24

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

CVE-2026-4858 CRITICAL
9.9 May 21

Privilege escalation to full administrative control in Mattermost self-hosted server (versions 11.6.0 and earlier in the

CVE-2025-12421 CRITICAL
9.9 Nov 27

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

CVE-2025-12419 CRITICAL
9.9 Nov 27

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

CVE-2023-6458 CRITICAL
9.8 Dec 06

Mattermost webapp fails to validate route parameters in/<TEAM_NAME>/channels/<CHANNEL_NAME> allowing an attacker to perf

CVE-2020-26276 CRITICAL
9.8 Dec 17

Fleet is an open source osquery manager. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,

CVE-2025-24490 CRITICAL
9.6 Feb 24

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

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy