Multiple heap-based buffer overflows in the (1) abc_MIDI_drum and (2) abc_MIDI_gchord functions in load_abc.cpp in libmodplug 0.8.8.4 and earlier allow remote attackers to cause a denial of service (memory corruption and crash) and possibly execute arbitrary code via a crafted ABC.
| Software | From | Fixed in |
|---|---|---|
| konstanty_bialkowski / libmodplug | - | 0.8.8.4.x |
| konstanty_bialkowski / libmodplug | 0.8 | 0.8.x |
| konstanty_bialkowski / libmodplug | 0.8.4 | 0.8.4.x |
| konstanty_bialkowski / libmodplug | 0.8.5 | 0.8.5.x |
| konstanty_bialkowski / libmodplug | 0.8.6 | 0.8.6.x |
| konstanty_bialkowski / libmodplug | 0.8.7 | 0.8.7.x |
| konstanty_bialkowski / libmodplug | 0.8.8 | 0.8.8.x |
| konstanty_bialkowski / libmodplug | 0.8.8.1 | 0.8.8.1.x |
| konstanty_bialkowski / libmodplug | 0.8.8.2 | 0.8.8.2.x |
| konstanty_bialkowski / libmodplug | 0.8.8.3 | 0.8.8.3.x |
| debian / debian_linux | 6.0 | 6.0.x |
| debian / debian_linux | 7.0 | 7.0.x |