CVE Catalog

CVE-2026-49405

MediumCVSS 6.2
Published: Translated: NVD NIST

Summary

OpenHuman before 0.56.0 exposes the local server-sent events endpoint /events without bearer authentication, permits cross-origin browser access, and selects WebChannelEvent objects solely by a caller-supplied client_id. An unauthenticated local client or an attacker-hosted web page opened by the victim can subscribe to another client's stream and read complete assistant responses, streamed message content, tool names, tool arguments, and raw tool outputs.

Risk Assessment

An attacker could eavesdrop on confidential data processed by the local AI assistant, including conversation content and tool outputs, leading to information disclosure. The risk affects workstations running the vulnerable version.

Recommendation

Upgrade OpenHuman to version 0.56.0 or later. Until patched, restrict access to the local server and avoid opening untrusted web pages in a browser on machines running OpenHuman.

Other vulnerabilities in OpenHuman

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS