CVE-2026-71416 Details
Description
Headroom compresses data before the data reaches a large language model. Prior to version 0.35.0, the Headroom WebSocket server does not validate the `Origin` header of incoming client WebSocket requests before forwarding the request to the upstream server, allowing malicious WebSocket clients to perform arbitrary LLM requests without authentication. This can be exploited by a malicious WebSocket client executed in a traditional or headless browser such as lightpanda, if the browser has access to the Headroom proxy and the OpenAI API key is stored in the `OPENAI_API_KEY` environment variable. Version 0.35.0 fixes the issue.
A vulnerability exists in the Headroom WebSocket server in versions prior to 0.35.0, where the server fails to validate the 'Origin' header of incoming WebSocket requests from clients. This oversight allows malicious WebSocket clients to send arbitrary requests to a large language model (LLM) via the OpenAI API, bypassing authentication. The vulnerability can be exploited by a WebSocket client running in a standard or headless browser, such as Lightpanda, if the browser can access the Headroom proxy and the OpenAI API key is set in the 'OPENAI_API_KEY' environment variable.
Users can update to Headroom version 0.35.0 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 11, 2026CISA-ADP
Assessed Sep 11, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/headroomlabs-ai/headroom/security/advisories/GHSA-h46j-26q3-rggf | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/headroomlabs-ai/headroom/releases/tag/v0.35.0 | [email protected] | Release NotesVendor |
| https://github.com/headroomlabs-ai/headroom/security/advisories/GHSA-h46j-26q3-rggf | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-1385 | Missing Origin Validation in WebSockets | [email protected] |
| CWE-287 | Improper Authentication | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Headroom | 0.23.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 11, 2026 | CVE Modified | CISA-ADP |
| Sep 11, 2026 | New CVE Received | [email protected] |
Volerion