Description
This module exploits an OS Command Injection vulnerability in some D-Link Routers like the DIR-600 rev B and the DIR-300 rev B. The vulnerability exists in command.php, which is accessible without authentication. This module has been tested with the versions DIR-600 2.14b01 and below, DIR-300 rev B 2.13 and below. In order to get a remote shell the telnetd could be started without any authentication.
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/dlink/dir_300_600_exec_noauthmsf undefined(dir_300_600_exec_noauth) > show actions ...actions...msf undefined(dir_300_600_exec_noauth) > set ACTION < action-name >msf undefined(dir_300_600_exec_noauth) > show options ...show and set options...msf undefined(dir_300_600_exec_noauth) > 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