CVE-2026-91150: Cockpit denial of service via unbounded fragmented WebSocket messages

CVE-2026-91150 · Severity: high · CVSS 7.5 · Published 2026-11-11

Cockpit is a web-based system management interface for Linux servers. An unauthenticated remote attacker can crash the cockpit-ws service by sending specially crafted fragmented WebSocket messages that accumulate without limit, exhausting the server's memory and causing service unavailability. This affects remote management capabilities on affected systems.

Technologies: Cockpit Project Cockpit. Vendors: Cockpit Project.

Quick answers

Is CVE-2026-91150 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-91150 being exploited in the wild.
How severe is CVE-2026-91150?
High severity, with a CVSS score of 7.5, published 11 November 2026.
Which products and versions are affected?
Cockpit Project Cockpit.
Is there a fix for CVE-2026-91150?
Yes: fixed in Cockpit 372. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
Am I affected by CVE-2026-91150?
Check whether you run Cockpit Project Cockpit. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • Fixed in: Cockpit 372

Technical details

An unbounded resource allocation vulnerability (CWE-770) in cockpit-ws fails to enforce total-size limits on fragmented WebSocket messages, allowing an unauthenticated remote attacker to trigger denial of service through memory exhaustion. The vulnerability requires network access but no authentication or user interaction, and results in process memory exhaustion rather than code execution. A fix exists in Cockpit 372 and later.

Affected products

  • Cockpit Project Cockpit

Timeline

  • 2026-11-11: disclosed

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.