CVE-2026-54141

CRITICAL
INFO Priority: 0.07 BB Relevance: 68/100
Published: 2026-11-05 Modified: 2026-11-09 First seen: 2026-11-05 Status: active

Attack Surface

Network No Auth No Interaction Conf. Impact Integ. Impact Scope Change

CVSS Vector Breakdown

AV: Network
AC: High
PR: None
UI: None
S: Changed
C: High
I: High
A: High

Description

OpenHuman is an open-source agent harness available as a desktop application and Rust library. Before 0.57.13, a remote direct message received through a configured Yuanbao channel is converted into a generic channel AgentTurnRequest that uses the default tool policy without establishing an interactive approval context. Under the default Supervised autonomy policy with Node enabled, node_exec is classified as a write operation that should prompt for approval, but ApprovalGate treats missing APPROVAL_CHAT_CONTEXT as a non-interactive turn and allows execution. Because Yuanbao direct messages are open by default, an external sender who can message the connected bot can influence the agent to execute JavaScript and operating-system commands as the OpenHuman user without an approval prompt. The issue requires a configured Yuanbao channel, the default approval-requiring policy state, Node availability, and successful model selection of node_exec. This issue is fixed in version 0.57.13.

Affected Software (2)

VendorProductVersion
tinyhumansai openhuman < 0.57.13
tinyhumansai openhuman < 0.57.13

Bug Bounty Relevance

68 / 100
✓ Network accessible
✓ No authentication
✓ No user interaction

CVSS Score

9.0 / 10.0 v3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H

EPSS — Exploitation Probability

0.76%
Raw Score 0.007620
Percentile 55.9%
Date 2026-11-14

EPSS Trend

2026-11-14
0.00762
2026-11-13
0.00762
2026-11-12
0.00762
2026-11-10
0.00762
2026-11-09
0.00762
2026-11-08
0.00762
2026-11-07
0.00762
2026-11-06
0.00762

Intelligence Sources

mitre ref →
nvd ref →