PT-2026-67418 · Openwrt · Luci-App-Dockerman

·

CVE-2026-69096

·

Published

2026-08-03

·

Updated

2026-08-05

CVSS v3.1

8.8

High

VectorAV: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

CVE-2026-69096
GHSA-CQ4H-H8JR-3XQV

Affected Products

Luci-App-Dockerman