Leon Juranic ha scoperto una vulnerabilità in Winamp, la quale può essere sfruttata da un utente malevolo per compromettere un sistema vulnerabile.
La falla è dovuta ad un boundary error nella gestione dei tag ID3v3, che permette di causare un buffer overflow ed eseguire codice arbitrario attraverso un file MP3 creato ad arte, contenente una stringa sovradimensionata per il campo "Artist".
L'exploitazione della falla richiede alcune interazioni con l'utente, ad esempio l'utente deve aggiungere il file MP3 malevolo alla playlist e successivamente mandare in play il file.
La vulnerabilità è stata riscontrata nelle versioni 5.03a, 5.09 e 5.091. Altre versioni potrebbero essere affette dal problema.
Soluzione:
Nessuna patch disponibile al momento;
Il vendor rilascerà presto una versione corretta di Winamp
Riferimenti:
http://security.lss.hr/en/index.php?page=details&ID=LSS-2005-07-14
http://secunia.com/advisories/16077/