CVE-2026-54141 in OpenHuman
Riassunto
di VulDB • 05/11/2026
OpenHuman è un agent harness open-source disponibile come applicazione desktop e libreria Rust. Prima della versione 0.57.13, un messaggio diretto remoto ricevuto tramite un canale Yuanbao configurato viene convertito in una generica AgentTurnRequest per il channel che utilizza la policy degli strumenti predefinita senza stabilire un contesto di approvazione interattiva. Con la policy di autonomia Supervised predefinita con Node abilitata, node_exec è classificato come operazione di scrittura che dovrebbe richiedere l'approvazione, ma ApprovalGate tratta la mancanza di APPROVAL_CHAT_CONTEXT come una turn non interattivo e ne consente l'esecuzione. Poiché i messaggi diretti Yuanbao sono aperti per impostazione predefinita, un mittente esterno in grado di inviare messaggi al bot connesso può influenzare l'agent nell'esecuzione di comandi JavaScript e del sistema operativo come utente OpenHuman senza alcun prompt di approvazione. Il problema richiede un canale Yuanbao configurato, lo stato della policy che richiede approvazione predefinita, la disponibilità di Node e una selezione corretta del modello per node_exec. Questo problema è risolto nella versione 0.57.13.
If you want to get best quality of vulnerability data, you may have to visit VulDB.