Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged LuCI user
-
DeliveryReach unguarded container route via ACL gap
-
ExploitInject `/.%2E` traversal in lxc_name
-
ExecutionPoint lxc.hook.start-host to attacker script
-
PersistTrigger container start
-
ImpactExecute code as root on host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File name/path control
|
| Exploitation Conditions | Exploitation requires a valid but low-privileged authenticated LuCI user account (CVSS PR:L) and network reachability to the LuCI web interface, plus the target host must have luci-app-lxc installed and be using LXC containers whose start is driven through the lxc.hook.start-host hook. The concrete technical prerequisite is the encoded path-traversal payload |
| Impact | This is a genuine high-priority issue, not an inflated CVSS score. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) shows network-reachable, low-complexity exploitation needing only a low-privileged authenticated LuCI account and no user interaction, and every impact metric - vulnerable and subsequent system confidentiality, integrity and availability - is High, reflecting a container-to-host escape ending in root. The main limiting factor is the PR:L requirement: the attacker needs some valid LuCI login, so exposure depends on how many low-tier accounts exist and whether the LuCI interface is reachable, which meaningfully reduces mass-scanning risk compared with an unauthenticated flaw. No CISA KEV listing and no EPSS score were provided, and no public proof-of-concept is referenced, so there is no evidence of active or automated exploitation yet; however, the combination of trivial complexity, a clear root-code-execution outcome, and two credible advisories means even a mid-sized municipal IT team in zabrze running OpenWrt with luci-app-lxc should treat patching as urgent rather than waiting for in-the-wild reports. Absence of KEV/EPSS data is a data gap, not evidence of low risk. |
| Exploit ScenarioDerived | An attacker with a low-privileged LuCI account (or one obtained through weak credentials) sends a crafted request to a luci-app-lxc backend route that the ACL fails to properly restrict, supplying an lxc_name value containing the encoded traversal |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 13, 2026
Privilege escalation to root in luci-app-lxc, the LXC container management app for OpenWrt's LuCI web interface, allows low-privileged authenticated users to reach backend container-management routes they should not be authorized for due to an ACL inconsistency, then abuse a path-traversal flaw in the lxc_name parameter to hijack host-side container hooks. Chaining the authorization gap with the traversal yields arbitrary code execution as root on the OpenWrt host. No public exploit identified at time of analysis, but the CVSS 4.0 base score of 9.4 and full host compromise make this critical.
RemediationAI
Patch available per vendor advisory: upgrade luci-app-lxc to the fixed release identified in the OpenWrt LuCI GitHub security advisory GHSA-jf59-v86x-fwf2 (https://github.com/openwrt/luci/security/advisories/GHSA-jf59-v86x-fwf2); an exact fixed version number is not present in the provided data, so confirm the patched package version against that advisory and the VulnCheck advisory (https://www.vulncheck.com/advisories/openwrt-luci-app-lxc-acl-inconsistency-authentication-bypass) before validating. Until patched, remove or disable the luci-app-lxc package on hosts that do not require web-based container management (trade-off: loses LuCI-based LXC administration, which must then be done via CLI); restrict LuCI access so only fully-trusted administrators have accounts and eliminate low-privileged LuCI logins that could reach container routes (trade-off: reduced delegation); and place the LuCI management interface behind network controls - bind it to a management VLAN or restrict the admin port to trusted source addresses (trade-off: remote admins must use that path or a VPN). Review lxc.hook.start-host hook scripts and container directories for unexpected modifications as a compromise check.
Affected ProductsAI
The affected component is luci-app-lxc, the LXC management application shipped for the LuCI web interface of OpenWrt, on hosts where LXC containers are managed through LuCI. Specific fixed and vulnerable version ranges are not enumerated in the provided data; no CPE strings were supplied. Details are published in the OpenWrt LuCI GitHub security advisory GHSA-jf59-v86x-fwf2 (https://github.com/openwrt/luci/security/advisories/GHSA-jf59-v86x-fwf2) and the VulnCheck advisory (https://www.vulncheck.com/advisories/openwrt-luci-app-lxc-acl-inconsistency-authentication-bypass), which should be consulted for exact affected releases.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
OpenWrt is a Linux-based firmware for routers and embedded devices; LuCI is its Lua-based web administration interface, and luci-app-lxc is an optional package that exposes LXC (Linux Container) lifecycle management through LuCI RPC routes gated by an ACL (Access Control List) model. The vulnerability is rooted in CWE-73 (External Control of File Name or Path): the lxc_name parameter is used to build filesystem paths for container operations without adequate canonicalization, so an encoded traversal sequence (/.%2E, i.e. an encoded /..) escapes the intended per-container directory. Because luci-app-lxc lets an attacker influence content executed through the lxc.hook.start-host hook - a script LXC runs in the host namespace when a container starts - controlling that path lets attacker-supplied commands run as root on the host rather than being confined to the container.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Network-reachable via LuCI with a low-privileged account (PR:L) and low complexity; container-to-host root escape crosses a security boundary (S:C) with full C/I/A loss.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
DescriptionCVE.org
luci-app-lxc contains an ACL inconsistency vulnerability that allows low-privileged authenticated LuCI users to access backend container management routes without proper authorization checks. Attackers can exploit path traversal via /.%2E in the lxc_name parameter to escape container directories and control host-side scripts executed through lxc.hook.start-host, achieving root code execution on the OpenWrt host.
Executive ViewAI
CVE-2026-72842 affects luci-app-lxc in OpenWrt, allowing authenticated users with low privilege to escalate to root and achieve arbitrary code execution on the host system. Organizations operating OpenWrt devices with LXC container management face complete system compromise, potentially affecting network infrastructure and any hosted services.
Interim mitigations pending patch availability: enforce firewall rules restricting LuCI interface access to designated administrative networks only; disable luci-app-lxc if container management is not required; implement role-based access controls and strong authentication for any remaining LuCI access; enable audit logging on all LuCI operations; isolate affected devices from production network segments where feasible.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2026-58499
GHSA-q7c4-ghwq-63xh
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB