PT-2026-67418 · Openwrt · Luci-App-Dockerman
CVSS v3.1
8.8
High
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
luci-app-dockerman (LuCI master and openwrt-25.12 snapshots containing the ucode docker rpc.uc RPC backend)
Description
An OS command injection issue exists where the read ACL grants broad ubus access to docker.* and docker.container.*, exposing the
docker.container.ttyd start method. The run ttyd handler constructs a shell command using the id, cmd, and uid variables from the request and passes it to the system() function without proper quoting or argv-style execution in the rpcd root context. An authenticated attacker with read ACL permissions can inject shell metacharacters into these variables, such as id, to execute arbitrary commands as root via an HTTP POST request to the /ubus endpoint.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
RCE
OS Command Injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Luci-App-Dockerman