An authenticated OS command injection vulnerability exists in Netgear routers (tested on the DGN1000B model firmware versions 1.1.00.24 and 1.1.00.45) via the TimeToLive parameter in the setup.cgi endpoint. The vulnerability arises from improper input neutralization, enabling command injection through crafted POST requests. This flaw enables remote attackers to deploy payloads or manipulate system state post-authentication.
The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
Link | Tags |
---|---|
https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/linux/http/netgear_dgn1000b_setup_exec.rb | exploit |
https://www.exploit-db.com/exploits/24464 | exploit |
https://www.exploit-db.com/exploits/24931 | exploit |
https://web.archive.org/web/20150218074318/http://www.s3cur1ty.de/m1adv2013-005 | exploit technical description |
https://www.vulncheck.com/advisories/netgear-legacy-routers-rce-2 | third party advisory |