Description
Stack-based buffer overflow in MultiMedia Soft AdjMmsEng.dll 7.11.1.0 and 7.11.2.7, as distributed in multiple MultiMedia Soft audio components for .NET, allows remote attackers to execute arbitrary code via a long string in a playlist (.pls) file, as originally reported for Euphonics Audio Player 1.0. NOTE: some of these details are obtained from third party information.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 3 modules
-
Audiotran 1.4.1 (PLS File) Stack Buffer Overflow
exploit/windows/fileformat/audiotran_pls
-
Audio Workstation 6.4.2.4.3 pls Buffer Overflow
exploit/windows/fileformat/audio_wkstn_pls
-
Audiotran PLS File Stack Buffer Overflow
exploit/windows/fileformat/audiotran_pls_1424
Exploit-DB 7
- MP3 Workstation 9.2.1.1.2 - Local Overflow (SEH) EDB-15013 · local · Sep 15, 2010 · verified
- Audiotran 1.4.1 - '.pls' Local Stack Buffer Overflow (Metasploit) EDB-16626 · local · Jan 28, 2010 · verified
- Audiotran 1.4.1 (Windows XP SP2/SP3 English) - Local Buffer Overflow EDB-11079 · local · Jan 10, 2010 · verified
- Audio Workstation - '.pls' Local Buffer Overflow (SEH) EDB-10353 · local · Sep 24, 2009 · verified
- Euphonics Audio Player 1.0 - '.pls' Universal Local Buffer Overflow EDB-7973 · local · Feb 4, 2009 · verified
- Euphonics Audio Player 1.0 (Windows XP SP3) - '.pls' Local Buffer Overflow EDB-7974 · local · Feb 4, 2009 · verified
- Euphonics Audio Player 1.0 - '.pls' Local Buffer Overflow EDB-7958 · local · Feb 3, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 7958 exploit
- 20090203 Euphonics Audio Player v1.0 (.pls) Local BOF POC mailing-list
- 33817 third-party-advisory
- 33791 third-party-advisory
- 33589 vdb-entry
- 7973 exploit
- 7974 exploit
- ADV-2009-0316 vdb-entry