Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify cockpit-ws on TCP 9090
-
DeliverySend HTTP requests to login page with CockpitLang cookie
-
ExploitEach request leaks a heap allocation
-
ExecutionRepeat at high volume
-
PersistHost memory exhausted
-
ImpactDenial of service achieved
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource cleanup, leak prevention
|
| Exploitation Conditions | The triggering condition is an HTTP request to the cockpit-ws login page endpoint that includes a CockpitLang cookie - this is a standard HTTP cookie that any HTTP client can set without authentication or any special privilege. The CockpitLang cookie is a locale-selection mechanism available to unauthenticated visitors by design, meaning no special server-side configuration is required beyond cockpit-ws being running and reachable. Exploitation is limited by network accessibility: cockpit-ws listens on TCP 9090, which is often firewalled to administrative networks on hardened deployments; if internet-exposed, the service is reachable by any external attacker. There is no required authentication, no required user interaction, and no non-default configuration state needed - the vulnerable code path is exercised by the default login page handler on every RHEL system running cockpit. |
| Impact | The CVSS 3.1 score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) accurately reflects the core risk profile: trivially reachable over the network with no authentication, no complexity, and no user interaction required, with high availability impact. The sole impact is availability - there is no confidentiality or integrity exposure. EPSS data was not provided, so probabilistic exploitation likelihood cannot be quantified from available sources. KEV status is not listed, and no POC has been identified, meaning active exploitation is not confirmed. The practical threat model is an attacker deliberately flooding the cockpit-ws login endpoint with CockpitLang-bearing requests to exhaust host memory, which could also affect other services running on the same host given shared memory. Because cockpit-ws is typically exposed only to internal networks or administrative interfaces rather than the public internet, real-world exposure is often reduced despite the unauthenticated network vector - defenders should verify whether cockpit-ws is internet-accessible in their environments. |
| Exploit ScenarioDerived | An attacker with network access to cockpit-ws (default port 9090) scripted a loop sending HTTP GET requests to the cockpit login page, each carrying an arbitrary CockpitLang cookie value, at high volume. With no authentication or special knowledge required beyond the cookie name, the attacker sustained the flood, causing the cockpit-ws heap to grow unboundedly until the host OOM killer terminated the process - or other memory-resident services on the host began failing. No public POC has been identified, but the exploitation technique is straightforward to reproduce from the description alone. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Memory exhaustion denial of service in cockpit-ws affects Red Hat Enterprise Linux 7 through 10 and Red Hat OpenShift Dev Spaces, exploitable by any remote unauthenticated attacker. The login page request handler leaks a heap allocation on every HTTP request that includes a CockpitLang cookie, with no authentication or special privilege required. Sustained request flooding with this cookie will exhaust host memory, crashing the cockpit-ws service and potentially destabilizing the underlying host; no public exploit or active exploitation has been identified at time of analysis.
RemediationAI
No specific patched version number was confirmed in the available references at time of analysis. Administrators should monitor the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-76235 and apply the cockpit-ws update via standard RHEL errata (yum update cockpit-ws) as soon as a fix is published. As an immediate compensating control, restrict access to the cockpit-ws port (typically TCP 9090) using firewalld or iptables to trusted administrative source IPs only - this eliminates the unauthenticated remote attack vector with no functional loss for legitimate admin users. Alternatively, if remote cockpit access is not required, disable and stop the cockpit.socket service (systemctl disable --now cockpit.socket) with the trade-off of losing browser-based server management capability. Rate-limiting inbound HTTP connections to cockpit-ws at the perimeter or using a reverse proxy with connection throttling would reduce the effectiveness of a flood attack without full service disruption.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
cockpit-ws is the web server component of Cockpit, the browser-based server management interface shipped with Red Hat Enterprise Linux. The affected code path is the HTTP handler for the login page, which fails to free a heap allocation (CWE-401: Missing Release of Memory after Effective Lifetime) when processing a request that carries the CockpitLang cookie - a cookie used for locale negotiation. Because the allocation is never freed, each request permanently grows the process's heap. The CPE data confirms the affected products span RHEL 7 through 10 (cpe:2.3:a:red_hat:red_hat_enterprise_linux_*) and Red Hat OpenShift Dev Spaces. The root cause is a resource management defect in cookie parsing or locale handling logic within the ws component, not a logic error in authentication itself.
Know when Red Hat Enterprise Linux 10 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Network-reachable login page, trivially triggered by any HTTP client setting a cookie, no authentication; impact is availability-only via memory exhaustion.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A memory leak flaw was found in cockpit-ws. The login page handler leaks a heap allocation on every unauthenticated request that carries a CockpitLang cookie, allowing a remote unauthenticated attacker to exhaust memory on the host and cause a denial of service.
Executive ViewAI
A denial-of-service vulnerability in Red Hat cockpit-ws allows unauthenticated attackers to exhaust host memory and crash the service, affecting all Red Hat Enterprise Linux 7-10 deployments and OpenShift Dev Spaces. Organizations with exposed management interfaces risk unplanned availability outages and potential cascade failures across dependent systems.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) WAF/reverse proxy rules to reject requests containing CockpitLang cookies; (2) Network segmentation restricting cockpit-ws to authorized administrative subnets only; (3) Process-level memory caps on cockpit-ws daemon; (4) Monitoring/alerting for host memory exhaustion and service crashes with automated restart procedures; (5) Disable cockpit-ws on systems not requiring management interface access.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)CVE.org
More in Red Hat Enterprise Linux 10
View allHeap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash
Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript
Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity
A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to
The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe
Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo
Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter
Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a
A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Same weakness CWE-401 – Memory Leak
View allSame technique Denial Of Service
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.2 | Affected |
| openSUSE Leap 16.0 | Affected |
EUVD-2026-62393
GHSA-hwfh-3wjq-8p68
NVD
CVE.org
EPSS
Exploit-DB