Description
Buffer overflow in the daemon function in midirecord.cc in Tuomas Airaksinen Midirecord 2.0 allows local users to execute arbitrary code via a long command line argument (filename). NOTE: This may not be a vulnerability if Midirecord is not installed setuid.
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.
Exploit-DB 1
- MidiRecord2 MidiRecord.CC - Local Buffer Overflow EDB-28288 · local · Jul 27, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 20060725 [ECHO_ADV_41$2006] BufferOverflow in Midirecord2 mailing-list
- 1303 third-party-advisory
- 19190 vdb-entry
- midirecord-filename-bo(28047) vdb-entry
- http://advisories.echo.or.id/adv/adv41-theday-2006.txt