Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-reachable CGI requiring no authentication (AV:N, PR:N, AC:L); read-only path traversal yields no integrity or availability impact (I:N, A:N, S:U).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
3DescriptionCVE.org
OpenWrt luci-app-bmx7 before commit 5890760a454dad2cb00389dba2cdc5e779e0ffdd contains a path traversal vulnerability in the bmx7-info CGI script that allows unauthenticated attackers to read files outside the configured runtimeDir. Attackers can supply directory traversal sequences in the query string to escape the intended directory and read sensitive files accessible to the CGI process.
AnalysisAI
Unauthenticated path traversal in OpenWrt's luci-app-bmx7 package exposes arbitrary files on affected routers via the bmx7-info CGI endpoint. Attackers can supply directory traversal sequences in the CGI query string to escape the configured runtimeDir and read any file readable by the CGI process, including credentials, network configuration, or cryptographic keys stored on the device. No public exploit has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog, though the unauthenticated network attack vector (CVSS 4.0: 8.7) presents a low barrier to opportunistic exploitation against exposed management interfaces.
Technical ContextAI
The affected component is the bmx7-info CGI script within luci-app-bmx7, a LuCI plugin that surfaces runtime data for the BMX7 (Batman eXperimental mesh v7) mesh routing protocol on OpenWrt - a Linux-based firmware for embedded network devices such as routers and wireless access points. The script is designed to return information scoped to a configured runtimeDir, but CWE-22 (Improper Limitation of a Pathname to a Restricted Directory - Path Traversal) describes the root cause: user-supplied path components in the HTTP query string are not sanitized or canonicalized before filesystem path construction, allowing sequences such as '../' to traverse beyond the intended directory boundary. The affected CPE is cpe:2.3:a:openwrt:luci:*:*:*:*:*:*:*:*, covering all LuCI revisions prior to the fix commit. The vulnerability is scoped to devices where luci-app-bmx7 is explicitly installed, as it is not a default OpenWrt package.
RemediationAI
Update the luci-app-bmx7 package to a version incorporating commit 5890760a454dad2cb00389dba2cdc5e779e0ffdd or later, as documented in the vendor security advisory at https://github.com/openwrt/luci/security/advisories/GHSA-8qcq-jgrj-gvmj; a specific tagged release version was not independently confirmed in the available intelligence, so verify the installed commit hash post-update. If an immediate update is not feasible, restrict network access to the LuCI web interface to trusted management networks or VPN-only access, eliminating the network-reachable attack vector - this is the single most effective compensating control, with no functional impact to router operation. Alternatively, uninstall the luci-app-bmx7 package if BMX7 mesh routing is not actively required; removal has no effect on core OpenWrt functionality. As a general hardening measure, ensure the LuCI admin interface is never exposed on the WAN interface.
In wlan service, there is a possible out of bounds write due to improper input validation. Rated critical severity (CVSS
An issue was discovered in OpenWrt 18.06.0 to 18.06.6 and 19.07.0, and LEDE 17.01.0 to 17.01.7. Rated high severity (CVS
An issue was discovered in OpenWrt libuci (aka Library for the Unified Configuration Interface) before 15.05.1 as used o
cgi_handle_request in uhttpd in OpenWrt through 18.06.1 and LEDE through 17.01 has unauthenticated reflected XSS via the
In wlan service, there is a possible out of bounds write due to an incorrect bounds check. Rated critical severity (CVSS
An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1
An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1
Remote privilege escalation in Android WLAN AP driver via packet injection.
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es
Remote code execution in OpenWrt's mDNS daemon (versions before 24.10.6 and 25.12.1) allows unauthenticated attackers to
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-52288
GHSA-4q7q-8m76-5rv8