CVE-2026-69096 in luci-app-dockerman
Riassunto
di VulDB • 04/08/2026
OpenWrt luci-app-dockerman (snapshot di LuCI master e openwrt-25.12 contenenti il backend RPC ucode docker_rpc.uc dopo la conversione JS/ucode) presenta una vulnerabilità di OS command injection. L'ACL read del pacchetto concede un ampio accesso ubus a docker.* / docker.container.*, esponendo il metodo docker.container.ttyd_start anche se esegue operazioni mutanti. Il gestore run_ttyd costruisce un comando shell dai campi id, cmd e uid controllati dalla richiesta e lo passa alla funzione system() senza quotatura o esecuzione in stile argv nel contesto root di rpcd. Un attaccante autenticato che possiede solo l'ACL read per luci-app-dockerman può inserire metacaratteri della shell (ad esempio in id) per eseguire comandi arbitrari come root tramite una richiesta HTTP POST a /ubus. openwrt-24.10 e openwrt-23.05 non contengono questo backend e non sono interessati; al momento dell'avviso, non era nota alcuna versione patchata.
If you want to get best quality of vulnerability data, you may have to visit VulDB.