vendor:
VLC media player
by:
VideoLAN Organisation
7.5
CVSS
HIGH
Denial of Service (DoS)
119
CWE
Product Name: VLC media player
Affected Version From: VLC media player 1.1.9
Affected Version To: VLC media player 0.8.5
Patch Exists: YES
Related CWE: N/A
CPE: a:videolan:vlc_media_player
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Cross-platform
2011
VLC Media Player XSPF Local File Integer overflow in XSPF playlist parser
A sample of the XSPF document is as follows: The VLC XSPF file uses a tag <vlc:id></vlc:id> in the component Demuxers: Playlist which accepts decimal values for the vlc:id. When entering a large value that is beyond the memory segment that is allocated for program data the program crashes. Setting <vlc:id> value to 1073741823,e.g. <vlc:id>1073741823</vlc:id> will results in a MEMORY ACCESS VIOLATION and the application crash. The vulnerable code in module libplaylist_plugin.dll looks like (pseudo C code example): Once we hit an address that does not exist we will result in a Denial of Service condition.
Mitigation:
Upgrade to the latest version of VLC media player