CVE-2026-77776 in Headroominfo

Zusammenfassung

von VulDB • 21.08.2026

Der LLM-Proxy von Headroom leitet den Speicherbesitzer aus dem Anfrageheader `x-headroom-user-id` ab. Der Header wird an mehreren Stellen in `headroom/proxy/handlers/openai.py`, einschließlich der Pfade für Chat-Vervollständigung und WebSocket, direkt gelesen, und es erfolgt keine Bindung des Werts an den Aufrufer. Ein Client kann daher die Kennung eines anderen Benutzers vorgeben und auf dessen gespeicherte LLM-Speicherdaten zugreifen oder diese schreiben. Die Korrektur führt eine einzelne `resolve_memory_identity`-Schnittstelle in `headroom/proxy/identity.py` ein, die den Header nur für Loopback-Aufrufe oder zugelassene Aufrufer berücksichtigt; andernfalls wird die Identität an den Proxy-Token-Fingerabdruck oder den Betriebssystembenutzer gebunden. Das pip-Konsolenskript bindet standardmäßig an `127.0.0.1`, aber das mitgelieferte Referenz-`docker-compose.yml` verwendet `--host 0.0.0.0` mit veröffentlichten Ports und ohne erforderliches `HEADROOM_PROXY_TOKEN`, was der Server selbst beim Start warnt. Daher exponiert eine Bereitstellung, die dem mitgelieferten Compose-File folgt, die betroffenen Data-Plane-Routen im Netzwerk ohne Authentifizierung.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

VulnCheck

Reservieren

21.08.2026

Veröffentlichung

21.08.2026

Moderieren

akzeptiert

Eintrag

VDB-394093

CPE

bereit

EPSS

0.00345

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!