CVE-2026-25157 in OpenClaw
Riassunto
di VulDB • 18/06/2026
OpenClaw è un assistente personale basato sull'intelligenza artificiale. Prima della versione 2026.1.29, è presente una vulnerabilità di OS command injection tramite il Project Root Path nella funzione sshNodeCommand. La funzione sshNodeCommand costruiva uno script shell senza eseguire correttamente l'escaping del percorso del progetto fornito dall'utente all'interno di un messaggio di errore. Quando il comando cd falliva, il percorso non sottoposto a escaping veniva interpolato direttamente in un'istruzione echo, consentendo l'esecuzione di comandi arbitrari sull'host SSH remoto. La funzione parseSSHTarget non validava che le stringhe del target SSH non potessero iniziare con un trattino. Un target fornito dall'attaccante come -oProxyCommand=... sarebbe stato interpretato come un flag di configurazione SSH anziché come un nome host, consentendo l'esecuzione di comandi arbitrari sulla macchina locale. Questo problema è stato risolto nella versione 2026.1.29.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.