Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Network-delivered via posted link (AV:N), trivial complexity (AC:L), requires only a valid account to post (PR:L), auto-triggered on render (UI:N), client crash only with no data exposure (C:N/I:N/A:H).
Primary rating from Vendor (Mattermost).
CVSS VectorVendor: Mattermost
Lifecycle Timeline
1DescriptionCVE.org
Mattermost Desktop App versions <=6.2 5.5.13 6.0.2.0 fail to properly null check when checking for headers in the Mattermost Desktop App which allows any user to crash another channel members Desktop App via posting a malicious link with an embedded image that misses one of those headers. Mattermost Advisory ID: MMSA-2026-00668
AnalysisAI
Improper null checking in Mattermost Desktop App versions ≤6.2, 5.5.13, and 6.0.2.0 enables any authenticated channel member to crash the Desktop App of all other members in the same channel by posting a crafted link containing an embedded image served without expected HTTP headers. The crash is client-side and can be made persistent if the malicious message remains in the channel, forcing repeated crashes each time an affected client reconnects. No public exploit has been identified at time of analysis, but the low-privilege attack vector and trivial reproduction make this a realistic insider or compromised-account threat in collaborative environments.
Technical ContextAI
The root cause is CWE-754 (Improper Check for Unusual or Exceptional Conditions): the Desktop App's link-preview rendering code reads specific HTTP response headers when processing embedded images, but fails to null-check before dereferencing those header values. When a server omits one or more of these expected headers, the application encounters a null or undefined reference and crashes rather than handling the missing value gracefully. The flaw is confined to the Electron-based Desktop App client (CPE: cpe:2.3:a:mattermost:mattermost:*:*:*:*:*:*:*:*) and is triggered during the automatic rendering of link previews, a default behavior in Mattermost channels. Web and mobile clients are not described as affected by this specific null-check path.
RemediationAI
Upgrade the Mattermost Desktop App to a version beyond the affected ceiling per the vendor security advisory at https://mattermost.com/security-updates. Exact patched release version numbers are not specified in the available intelligence data and must be confirmed directly from that advisory before deployment. As a compensating control, channel administrators can restrict posting permissions in high-sensitivity channels to trusted users only, reducing the attacker pool. Server-side message moderation or link-preview disabling (if configurable at the server level) would also limit exposure, though this affects all users. There is no server-side filtering that can reliably prevent a crafted missing-header image response from triggering the client-side null dereference once a malicious link is posted.
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
Same technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-45157
GHSA-rm64-886x-w6qc