Java MixerSequencer Object GM_Song Structure Handling Exploit

This vulnerability exists within the handling of MixerSequencer objects. When this object is used to play a MIDI file, the GM_Song structure is populated with song data. In particular, it stores a integer value from the file and uses it later as an index into an array of function pointers. If this value is over 128 the process can be made to call a pointer outside the array.
Exploit type: 
Platform: 
Vulnerabilty ID: 
CVE-2010-0842
Product Version: 
12.0
Released Date: 
Thursday, March 8, 2012 - 00:00