CVE-2026-62947
MediumCVSS 4.9Exploitation Probability (EPSS)
Low risk28th percentile - higher than 28% of all known CVEs
Summary
OpenWrt prior to version 25.12.5 has a vulnerability in the cgi-download handler in cgi-io that allows reading root-readable files including /etc/shadow via path traversal using an allowed wildcard prefix followed by ../.
Risk Assessment
An unauthorized attacker can read sensitive system files, leading to leakage of passwords and other confidential data.
Recommendation
Upgrade OpenWrt to version 25.12.5 or later, which includes the fix for this vulnerability.
Other vulnerabilities in OpenWrt
Original NVD description (English source)
OpenWrt is a Linux operating system targeting embedded devices. Prior to 25.12.5, the cgi-download handler in cgi-io authorizes the requested path against the caller's ubus session file ACL before canonicalization, and rpcd session.c uses fnmatch() without FNM_PATHNAME, allowing traversal such as an allowed wildcard prefix followed by ../ to read root-readable files including /etc/shadow. This vulnerability is fixed in 25.12.5.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

