mirror of
https://github.com/mpv-player/mpv
synced 2025-02-20 14:56:55 +00:00
potentially exploitable buffer overflow with maliciously crafted cd toc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12290 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
d574a77cf3
commit
b04d1313a8
@ -587,6 +587,7 @@ cddb_retrieve(cddb_data_t *cddb_data) {
|
||||
ptr = offsets;
|
||||
for( i=0; i<cddb_data->tracks ; i++ ) {
|
||||
ptr += sprintf(ptr, "%d+", cdtoc[i].frame );
|
||||
if (ptr-offsets > sizeof offsets - 40) break;
|
||||
}
|
||||
ptr[0]=0;
|
||||
time_len = (cdtoc[cddb_data->tracks].frame)/75;
|
||||
|
Loading…
Reference in New Issue
Block a user