CVE-2016-10176 Missing authorization in n/a
Unauthenticated attackers can access a hidden endpoint to modify router settings and achieve remote code execution on NETGEAR WNR2000v5 devices.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2016-10176?
CVE-2016-10176 is a critical missing authorization vulnerability in n/a, published on 30 Jan 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The NETGEAR WNR2000v5 router allows an administrator to perform sensitive actions by invoking the apply.cgi URL on the web server of the device. This special URL is handled by the embedded web server (uhttpd) and processed accordingly. The web server also contains another URL, apply_noauth.cgi, that allows an unauthenticated user to perform sensitive actions on the device. This functionality can be exploited to change the router settings (such as the answers to the password-recovery questions) and achieve remote code execution.
Weakness: CWE-20
Which versions are affected by CVE-2016-10176?
It affects 1 product.
Products include Netgear Wnr2000v5 Firmware.
How do I fix CVE-2016-10176?
No fix has been published for CVE-2016-10176 yet. Limit exposure of the affected software until one is available.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2016-10176 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2016-10176 exists.
Public exploit code: 1 Metasploit module and 1 Exploit-DB entry.
Other vulnerabilities in n/a
Sources
Also known as GHSA-pqfp-vjxq-57m3.