Description
Multiple integer overflows in MPlayer 1.0pre7try2 allow remote attackers to cause a denial of service and trigger heap-based buffer overflows via (1) a certain ASF file handled by asfheader.c that causes the asf_descrambling function to be passed a negative integer after the conversion from a char to an int or (2) an AVI file with a crafted wLongsPerEntry or nEntriesInUse value in the indx chunk, which is handled in aviheader.c.
References
- mplayer-asfheader-integer-overflow(25513) vdb-entry
- 19418 third-party-advisory
- http://www.xfocus.org/advisories/200603/11.html
- 647 third-party-advisory
- 20060329 [xfocus-SD-060329]MPlayer: Multiple integer overflows mailing-list
- GLSA-200605-01 vendor-advisory
- 24247 vdb-entry
- 20060329 [xfocus-SD-060329]MPlayer: Multiple integer overflows mailing-list
- mplayer-aviheader-integer-overflow(25514) vdb-entry
- 19565 third-party-advisory
- 19919 third-party-advisory
- 532 third-party-advisory
- 1015842 vdb-entry
- 17295 vdb-entry
- MDKSA-2006:068 vendor-advisory
- 24246 vdb-entry
- ADV-2006-1156 vdb-entry