CVE-2026-69096 in luci-app-dockerman
Zusammenfassung
von VulDB • 03.08.2026
OpenWrt luci-app-dockerman (LuCI master und OpenWRT 25.12-Snapshots, die das ucode docker_rpc.uc RPC-Backend nach der JS/ucode-Konvertierung enthalten) weist eine OS-Befehlsinjektionslücke auf. Die Lesezugriffssteuerungsliste (ACL) des Pakets gewährt breiten ubus-Zugriff auf docker.* / docker.container.*, wodurch die Methode docker.container.ttyd_start freigegeben wird, obwohl sie verändernde Operationen durchführt. Der Handler run_ttyd erstellt einen Shell-Befehl aus den anfragekontrollierten Feldern id, cmd und uid und übergibt diesen ohne Anführungszeichen oder argv-ähnliche Ausführung im rpcd-Root-Kontext an system(). Ein authentifizierter Angreifer mit nur der Lesezugriffssteuerungsliste (ACL) für luci-app-dockerman kann Shell-Metazeichen (z. B. in id) injizieren, um beliebige Befehle als Root über einen HTTP POST an /ubus auszuführen. openwrt-24.10 und openwrt-23.05 enthalten dieses Backend nicht und sind nicht betroffen; zum Zeitpunkt der Bekanntgabe war keine gepatchte Version bekannt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.