CVE-2026-62947
Last modified
CVE-2026-62947 is a medium-severity vulnerability rated 4.9/10 on the CVSS scale. 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. EPSS estimates a 0.36% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Openwrt | Openwrt | < 25.12.5 |
References
- https://github.com/openwrt/cgi-io/pull/4Issue Tracking, Patch
- https://github.com/openwrt/openwrt/security/advisories/GHSA-jw5r-xhf5-2xcqVendor Advisory, Exploit
- https://github.com/openwrt/openwrt/security/advisories/GHSA-jw5r-xhf5-2xcqVendor Advisory, Exploit
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-62947?
How severe is CVE-2026-62947?
How do I fix CVE-2026-62947?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-6294The Google PageRank Display plugin for WordPress is vulnerab…4.3
- CVE-2026-62940Incus is a system container and virtual machine manager. Pri…9.9
- CVE-2026-62941Incus is a system container and virtual machine manager. Pri…9.9
- CVE-2026-62943btrbk is a tool for creating snapshots and remote backups of…8.7
- CVE-2026-62945TREK is a collaborative travel planner. Prior to 3.1.3, TREK…4.3
- CVE-2026-62946ImageMagick is free and open-source software used for editin…4.7
- CVE-2026-62948OpenWrt is a Linux operating system targeting embedded devic…9.6
- CVE-2026-62949AsyncSSH is a Python package which provides an asynchronous …6.5
- CVE-2026-6295The WP Optimizer plugin for WordPress is vulnerable to SQL I…4.9
- CVE-2026-62958libriscv is a RISC-V sandbox and emulator. Prior to 1.18, a …7.9
- CVE-2026-62959Coturn is a free open source implementation of TURN and STUN…8.2
- CVE-2026-6296Heap buffer overflow in ANGLE in Google Chrome prior to 147.…9.6
Are you affected by CVE-2026-62947?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
