CVE Catalog

CVE-2026-55897

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.65%

49th percentile - higher than 49% of all known CVEs

Summary

luci-app-advanced-reboot for OpenWrt prior to 1.1.2-6 granted rpcd file.exec permission for the /bin/sh shell under a read ACL. An authenticated delegated session with that ACL could supply caller-controlled parameters, allowing arbitrary commands to execute as root.

Risk Assessment

An authenticated delegated user can gain full root control over the router, leading to complete device compromise. Builds without the /bin/sh exec grant, including the openwrt-24.10 and openwrt-23.05 branches, are not affected by this specific chain.

Recommendation

Update luci-app-advanced-reboot to version 1.1.2-6 or later. Verify that the deployed build does not grant rpcd file.exec for /bin/sh.

Related vulnerabilities

Original NVD description (English source)

luci-app-advanced-reboot is a LuCI (web interface) application for OpenWrt that provides a way to reboot your router into an alternative firmware partition or perform reboot operations directly from the web UI. Prior to 1.1.2-6, the luci-app-advanced-reboot read ACL in applications/luci-app-advanced-reboot/root/usr/share/rpcd/acl.d/luci-app-advanced-reboot.json grants rpcd file.exec permission for the general shell interpreter /bin/sh. An authenticated delegated session with that read ACL can supply caller-controlled params; rpcd authorizes the executable path and passes those arguments to the shell, allowing arbitrary commands to execute as root. Builds without the /bin/sh exec grant, including the checked openwrt-24.10 and openwrt-23.05 branches, are not affected by this specific chain. This vulnerability is fixed in 1.1.2-6.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS