VLC Media Player is vulnerable to a heap-based buffer overflow, caused by improper bounds checking by the A/52, DTS, MPEG audio decoders or RTMP implementation. By persuading a victim to open a specially-crafted audio file, a remote attacker could overflow a buffer and execute arbitrary code on the system or cause the application to crash.