Skip to main content

Mattermost Server CVE-2026-19600

| EUVDEUVD-2026-102744 MEDIUM
Insertion of Sensitive Information into Log File (CWE-532)
2026-10-16 Mattermost GHSA-pqq2-2w3v-m8j5
4.5
CVSS 3.1 · Vendor: Mattermost
View

Attack ChainAIDerived

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

  1. Access
    Gain read access to server logs
  2. Exploit
    Locate debug-level entries containing tokens
  3. Execution
    Extract valid session/OAuth token
  4. Impact
    Replay token to impersonate user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A09:2025 - Security Logging & Alerting Failures
ASVS 5.0
V16 - Security Logging and Error Handling Log data sanitization
Exploitation Conditions

Exploitation requires two concrete conditions to coexist: (1) the Mattermost server must be running at debug-level logging, which is not the default production setting, causing authentication tokens to be written unsanitized into log entries; and (2) the attacker must already have read access to those server logs (direct filesystem access, a centralized log/SIEM viewer role, or compromise of the logging pipeline). Limiting factors: the high privilege/access barrier to logs (PR:H), the non-default debug logging requirement, and that victim user interaction (an authenticated session being generated/logged, UI:R) is needed to populate a usable token. Impact is confined to confidentiality - stolen tokens enable user impersonation but the flaw itself grants no direct integrity or availability impact.

Impact

This is a low-to-moderate priority issue (vendor CVSS 4.5, MEDIUM) and the available signals are internally consistent in pointing to a limited, prerequisite-heavy threat rather than a mass-exploitation risk. The CVSS vector (CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:N/A:N) encodes high required privileges (PR:H) and required user interaction (UI:R), with impact confined to confidentiality (C:H, I:N, A:N) - consistent with a CWE-532 log-exposure flaw where the payoff is stolen session/OAuth tokens, not direct code execution. There is no EPSS score, no CISA KEV listing, and no POC referenced in the input, so exploitation status is 'no public exploit identified at time of analysis.' No SSVC decision data was provided. One notable tension: the vendor sets AV:N, yet the described precondition is 'access to server logs,' which in most deployments implies local, administrative, or log-aggregation access rather than purely network-reachable attack surface - this inflates the apparent remote exposure, and the real-world barrier is higher than AV:N alone suggests. Overall, the combination of PR:H, UI:R, and the dependency on debug-level logging being enabled makes this a defense-in-depth / credential-hygiene concern rather than a drop-everything emergency.

Exploit ScenarioDerived

An attacker who already has read access to Mattermost server logs (e.g., a low-trust operator, a log-aggregation viewer, or someone who has pivoted to the logging pipeline) harvests session or OAuth access tokens that were written in plaintext to debug-level log entries. They then replay a stolen token against the Mattermost API to impersonate the corresponding authenticated user. No public exploit code is identified; exploitation is trivial once log access and debug logging coincide, as it requires only reading and replaying a token.

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

Debug-level logging in Mattermost Server can write authentication secrets - session tokens and OAuth access tokens - into server log entries without sanitization, allowing anyone who can read those logs to impersonate authenticated users. Affected releases are 11.7.x through 11.7.10, 11.8.x through 11.8.5, 11.9.x through 11.9.1, and 11.10.x through 11.10.1 (Mattermost advisory MMSA-2026-00763); the vendor scores it 4.5 (MEDIUM) under CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:N/A:N. Exploitation is prerequisite-heavy rather than opportunistic: the server must be running with debug-level logging (not the default production setting) and the attacker must already hold read access to those logs via filesystem access, a centralized log/SIEM viewer role, or a compromised log pipeline, and the assessed vector (AV:L/AC:H/PR:H/UI:N) reflects that local, high-privilege access barrier. There is no public exploit identified at time of analysis and no KEV listing; impact is confidentiality-only, as stolen tokens enable user impersonation while the flaw itself produces no direct integrity or availability loss.

RemediationAI

No vendor-released patch version is confirmed in the available intelligence; the authoritative source to check is the Mattermost security updates page at https://mattermost.com/security-updates and advisory MMSA-2026-00763, and upgrading to the first fixed release listed there should be the primary action once it is identified. Until then, the single most effective control is to disable debug-level logging on production servers and run at INFO or ERROR level (Mattermost LogSettings file/console level), which stops new tokens from being written; the trade-off is reduced diagnostic verbosity, so capture debug output only in controlled, access-restricted environments. Second, treat existing logs as compromised material: rotate and purge historical log files and their centralized copies, restricting filesystem permissions and SIEM/log-viewer roles to a minimal set of operators, since the flaw provides no protection for tokens already recorded. Third, because any token written before the fix may still be valid, invalidate sessions and OAuth access tokens (force re-authentication, revoke OAuth grants, rotate relevant signing/secret material) - this causes user disruption and forced logins but is the only way to retire already-exposed credentials. Blocking network access or WAF rules provide no meaningful mitigation here because the exposure vector is log readability, not an exploitable network endpoint.

Affected VersionsENISA

Mattermost 11.9.0 ≤11.9.1
Mattermost 11.10.0 ≤11.10.1
Mattermost 11.8.0 ≤11.8.5
Mattermost 11.7.0 ≤11.7.10

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

The issue is an instance of CWE-532 (Insertion of Sensitive Information into Log File): the Mattermost Go server, when configured for debug-level logging, persists bearer-class credentials - user session tokens and OAuth access tokens - into log records instead of redacting or hashing them. Because these tokens are self-contained authentication artifacts, any party able to read the log stream inherits the identity of the user whose session was logged; the tokens do not require cracking or further processing to be replayed. Debug logging is not enabled by default in production, and access to server logs typically sits behind elevated privilege (filesystem permissions, log-shipper credentials, or privileged SIEM roles), which is why the assessed vector is AV:L/AC:H/PR:H with the vendor's AV:N/AC:L/PR:H/UI:R differing mainly on network reachability and whether a victim session must be generated to populate a usable token. The provided CPE, cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:*, is version-agnostic and does not by itself pin the vulnerable builds, so version scoping must come from the advisory text. The root cause class is a logging/redaction-control failure rather than an authentication bypass, memory-safety defect, or injection flaw.

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 4.5 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:N/A:N
vuln.today AI 4.1 MEDIUM

Reading server logs is local/privileged (AV:L, PR:H) and depends on non-default debug logging being enabled (AC:H); impact is confidentiality-only token disclosure (C:H, I:N, A:N).

3.1 AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:H/AT:N/PR:H/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
High
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

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 sanitize authentication tokens before writing them to server log entries, which allows an attacker with access to server logs to obtain valid session tokens or OAuth access tokens and impersonate authenticated users via the debug-level Mattermost server log.. Mattermost Advisory ID: MMSA-2026-00763

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Medium
popular open-source enterprise team-chat platform, common but not universal
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

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
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