CVE-2026-26246
vulnerability analysis and mitigation

Overview

CVE-2026-26246 is a denial-of-service vulnerability in Mattermost Server caused by unbounded memory allocation when processing PSD (Photoshop) image files. Affected versions include 10.11.x ≤ 10.11.10, 11.2.x ≤ 11.2.2, and 11.3.x ≤ 11.3.0. The vulnerability was published on March 16, 2026, with patches released on March 18, 2026 (Mattermost Advisory ID: MMSA-2026-00572). It carries a CVSS v3.1 base score of 4.3 (Medium) (Mattermost Security, Red Hat CVE).

Technical details

The root cause is classified as CWE-789 (Memory Allocation with Excessive Size Value): Mattermost's image processing code fails to enforce bounds on memory allocation when parsing PSD files, allowing arbitrarily large allocations to proceed unchecked. An authenticated attacker can exploit this by uploading a specially crafted PSD file through any standard file upload interface in Mattermost. No elevated privileges beyond a valid user account are required, and no user interaction is needed after the file is uploaded. The attack is delivered over the network with low complexity (Mattermost Security, Red Hat CVE).

Impact

Successful exploitation causes server memory exhaustion, resulting in a denial-of-service condition that makes the Mattermost instance unavailable to all legitimate users. The impact is limited to availability — there is no confidentiality or integrity impact, and the vulnerability's scope is unchanged (confined to the affected server). Persistent or repeated uploads of malicious PSD files could sustain the outage until the server is restarted or the memory is reclaimed (Mattermost Security).

Exploitation steps

  1. Authenticate: Obtain valid Mattermost user credentials (any standard user account is sufficient — no admin privileges required).
  2. Craft malicious PSD file: Create or obtain a specially crafted PSD file with header fields that specify an excessively large memory allocation size, designed to trigger unbounded allocation during parsing.
  3. Upload the file: Use the Mattermost web interface, desktop client, or API to upload the crafted PSD file to any channel or direct message where file uploads are permitted.
  4. Trigger processing: Mattermost's image processing pipeline automatically processes the uploaded file, allocating memory without bounds, leading to rapid memory exhaustion on the server.
  5. Achieve denial of service: The server becomes unresponsive or crashes due to out-of-memory conditions, denying service to all users until the server is restarted (Mattermost Security).

Indicators of compromise

  • Logs: Mattermost server logs showing repeated file upload events (.psd extension) from a single user account in a short time window; out-of-memory (OOM) errors or process kill signals in system logs (/var/log/syslog, journalctl).
  • Process/System: Sudden spike in memory consumption by the Mattermost server process (mattermost) visible via top, htop, or monitoring tools; OOM killer events in kernel logs (dmesg | grep -i oom).
  • Network: Repeated HTTP POST requests to Mattermost file upload endpoints (e.g., /api/v4/files) containing large PSD payloads from a single source IP.
  • File System: Presence of unusually large .psd files in the Mattermost file storage directory uploaded within a short timeframe.

Mitigation and workarounds

Mattermost has released patched versions: 10.11.11 (for the 10.11.x branch), 11.2.3 (for the 11.2.x branch), and 11.3.1 (for the 11.3.x branch). Organizations should upgrade to these versions as the primary remediation (Mattermost Security). As interim workarounds if immediate patching is not possible: restrict file upload permissions to trusted users only, disable PSD file uploads if not required for business operations, implement rate limiting on file upload endpoints, and monitor server memory usage with alerting thresholds.

Community reactions

The vulnerability received standard tracking coverage from security aggregators including VulnDB, CVEFeed, and LinuxSecurity, as well as an OpenSUSE security announcement. Red Hat also published a CVE advisory page. No notable researcher commentary or significant social media discussion has been identified beyond automated CVE tracking posts.

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management