CVE-2026-54145High· 8.8▾ TwilightOpenHuman is an open-source agent harness available as a desktop application and Rust library. In affected versions before 0.57.5, the approval gate uses the JSON-RPC bearer token as an approval session identifier. This exposes the crede…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 48.4 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
OpenHuman is an open-source agent harness available as a desktop application and Rust library. In affected versions before 0.57.5, the approval gate uses the JSON-RPC bearer token as an approval session identifier. This exposes the credential through persisted approval records, events, debug logs, and RPC responses, including during normal desktop operation. An attacker who obtains these artifacts can recover the token and access the core RPC interface while it remains valid. This can expose sensitive agent and integration data and permit privileged operations. Stable tokens remain usable until rotated; launch-specific tokens remain usable while the corresponding core instance is active. The fix is included in version 0.57.5.
openhuman < 0.57.5Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-49405Medium· 6.2OpenHuman: Unauthenticated server-sent events endpoint leaks user-facing event data
CVE-2026-54146High· 8.8OpenHuman: Bearer token leak via process environment variable on macOS (same-UID local RCE primitive)
CVE-2026-54144Medium· 6.1OpenHuman: Embedded Google Meet webview can silently capture the macOS desktop without a user gesture
CVE-2026-54142High· 8.7OpenHuman: Indirect prompt injection via background email sync executes Composio actions without user approval
CVE-2026-49407High· 7.7OpenHuman: Unauthenticated dictation WebSocket allows arbitrary audio streaming and unbounded memory growth
CVE-2026-54143Critical· 9.8OpenHuman allows remote inbound channel messages to create unapproved shell cron jobs leading to host command execution