Description
This module targets an authentication bypass vulnerability in the mini_http binary of several Netgear Routers running firmware versions prior to 1.2.0.88, 1.0.1.80, 1.1.0.110, and 1.1.0.84. The vulnerability allows unauthenticated attackers to reveal the password for the admin user that is used to log into the router's administrative portal, in plaintext.
Once the password has been been obtained, the exploit enables telnet on the target router and then utiltizes the auxiliary/scanner/telnet/telnet_login module to log into the router using the stolen credentials of the admin user. This will result in the attacker obtaining a new telnet session as the "root" user.
This vulnerability was discovered and exploited by an independent security researcher who reported it to SSD.
Module options
To display the available options, load the module within the Metasploit console and run the commands 'show options' or 'show advanced':
msf > use auxiliary/admin/http/netgear/pnpx_getsharefolderlist_auth_bypassmsf undefined(pnpx_getsharefolderlist_auth_bypass) > show actions ...actions...msf undefined(pnpx_getsharefolderlist_auth_bypass) > set ACTION < action-name >msf undefined(pnpx_getsharefolderlist_auth_bypass) > show options ...show and set options...msf undefined(pnpx_getsharefolderlist_auth_bypass) > runPrioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub