File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
modules/auxiliary/dos/http Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ def initialize(info = {})
16
16
super ( update_info ( info ,
17
17
'Name' => 'Monkey HTTPD Header Parsing Denial-of-Service' ,
18
18
'Description' => %q{
19
- This module causes improper header parsing that leads to a segmentation fault
19
+ This module causes improper header parsing that leads to a segmentation fault
20
20
due to a specially crafted HTTP request. Affects version <= 1.2.0.
21
21
} ,
22
22
'Author' =>
@@ -27,6 +27,8 @@ def initialize(info = {})
27
27
'References' =>
28
28
[
29
29
[ 'CVE' , '2013-3843' ] ,
30
+ [ 'OSVDB' , '93853' ] ,
31
+ [ 'BID' , '60333' ] ,
30
32
[ 'URL' , 'http://bugs.monkey-project.com/ticket/182' ]
31
33
] ,
32
34
'DisclosureDate' => 'May 30 2013' ) )
@@ -64,7 +66,7 @@ def run
64
66
dos
65
67
66
68
print_status ( "#{ rhost } :#{ rport } - Checking server status..." )
67
- Rex . sleep ( 1 )
69
+ select ( nil , nil , nil , 1 )
68
70
69
71
if is_alive?
70
72
print_error ( "#{ rhost } :#{ rport } - Server is still alive" )
You can’t perform that action at this time.
0 commit comments