Katalog CVE

CVE-2026-49405

ŚrednieCVSS 6.2
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

OpenHuman w wersji przed 0.56.0 udostępnia lokalny endpoint SSE /events bez uwierzytelniania bearer i zezwala na dostęp cross-origin z przeglądarki. Wybór strumienia opiera się wyłącznie na identyfikatorze client_id podanym przez wywołującego, więc nieuwierzytelniony klient lokalny lub złośliwa strona internetowa może subskrybować cudzy strumień i odczytać odpowiedzi asystenta, treści wiadomości, nazwy i argumenty narzędzi oraz surowe wyniki narzędzi.

Ocena ryzyka

Atakujący może podsłuchać poufne dane przetwarzane przez lokalnego asystenta AI, w tym treści rozmów i wyniki działania narzędzi, co może prowadzić do wycieku informacji. Ryzyko dotyczy stacji roboczych z uruchomioną podatną wersją aplikacji.

Rekomendacja

Zaktualizuj OpenHuman do wersji 0.56.0 lub nowszej. Do czasu aktualizacji ogranicz dostęp do lokalnego serwera i unikaj otwierania niezaufanych stron w przeglądarce na maszynie z uruchomionym OpenHuman.

Inne podatności w OpenHuman

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

OpenHuman is an open-source agent harness available as a desktop application and Rust library. Before 0.56.0, the local server exposes the server-sent events endpoint at /events without bearer authentication, permits cross-origin browser access, and uses only a caller-supplied client_id to select WebChannelEvent objects from the process-wide event bus. An unauthenticated local client, or an attacker-hosted web page opened by the victim, can subscribe to another client's stream by supplying a known or guessed identifier; the fixed system identifier makes the proactive-message stream predictable. The exposed events can include complete assistant responses, streamed message content, tool names, tool arguments, and raw tool outputs intended for the local user interface. This issue is fixed in version 0.56.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS