Skip to content
A detailed explainer is available in Japanese. Read the Japanese explainer
Critical 9.0

OpenHumanで外部DMから承認なしにコード実行、修正版あり

CVE-2026-54141 First seen on SecPulse

Summary

OpenHumanの0.57.13未満では、Yuanbao経由の外部DMをきっかけに、承認なしでJavaScriptやOSコマンドが実行されるおそれがあります。まず版を確認し、0.57.13以上へ更新してください。

AI summary

Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.

OpenHumanの0.57.13未満では、Yuanbao経由の外部DMをきっかけに、承認なしでJavaScriptやOSコマンドが実行されるおそれがあります。まず版を確認し、0.57.13以上へ更新してください。

Original description The description as published by the source.

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.

Source: CVE.org (CVE Program・cvelistV5) NVD

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details