Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-54143— OpenHuman allows remote inbound channel messages to create unapproved shell cron jobs leading to host command execution

Quick assessment

Affected
tinyhumansai openhuman
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

OpenHuman 是一个开源的代理(agent)框架,提供桌面应用程序和 Rust 库形式。在 0.57.13 版本之前,若攻击者能够向已配置的外部通道发送消息,即可诱使该代理在未经人工审批的情况下创建持久化的 Shell 定时任务(cron jobs)。随后,调度器将以 OpenHuman 运行时用户的权限执行这些任务。此外,命令验证机制允许在命令前添加环境变量赋值,从而将原本允许的命令重定向至可执行的辅助程序。已展示的利用方式要求目标主机上已存在合适的辅助可执行文件。该漏洞可导致未经授权的持久化命令执行,进而

CVSS 9.8 · Critical

Affected Version Matrix 1

VendorProduct Version RangeStatus
tinyhumansai openhuman < 0.57.13 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-54143

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
OpenHuman allows remote inbound channel messages to create unapproved shell cron jobs leading to host command execution
Source: CVE Program / CVE List V5
Vulnerability Description
OpenHuman is an open-source agent harness available as a desktop application and Rust library. Before version 0.57.13, an attacker who can send messages to a configured external channel can cause the agent to create persistent shell cron jobs without human approval. The scheduler later executes these jobs with the privileges of the OpenHuman runtime user. Command validation also permits leading environment assignments that can redirect allowed commands to executable helpers. The demonstrated exploit requires a suitable helper executable already present on the host. This can lead to unauthorized persistent command execution and compromise data and resources accessible to OpenHuman. This issue is fixed in version 0.57.13.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
tinyhumansai openhuman < 0.57.13 -

II. Public POCs for CVE-2026-54143

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-54143

请登录查看更多情报信息。

Other References for CVE-2026-54143 (6)

Same Patch Batch · tinyhumansai · 2026-11-05 · 10 CVEs total

CVE-2026-54141 9.0 CRITICAL OpenHuman: Yuanbao non-web channel can bypass human approval to execute `node_exec`
CVE-2026-54145 8.8 HIGH OpenHuman: Bearer token leaked via approval gate session_id (SQLite plaintext + debug log
CVE-2026-54146 8.8 HIGH OpenHuman: Bearer token leak via process environment variable on macOS (same-UID local RCE
CVE-2026-54142 8.7 HIGH OpenHuman: Indirect prompt injection via background email sync executes Composio actions w
CVE-2026-49393 8.4 HIGH OpenHuman: Unauthenticated Socket.IO RPC bypass allows invoking protected OpenHuman core c
CVE-2026-54140 8.3 HIGH OpenHuman: MCP tool description injection: untrusted server descriptions execute in agent
CVE-2026-49407 7.7 HIGH OpenHuman: Unauthenticated dictation WebSocket allows arbitrary audio streaming and unboun
CVE-2026-49405 6.2 MEDIUM OpenHuman: Unauthenticated server-sent events endpoint leaks user-facing event data
CVE-2026-54144 6.1 MEDIUM OpenHuman: Embedded Google Meet webview can silently capture the macOS desktop without a u

IV. Related Vulnerabilities