Critical Vulnerability Found in the current version of VLC Media Player let hackers execute arbitrary code on the vulnerable machine. German Cybersecurity agency, CERT-Bund, discovered the critical flaw.
The vulnerability can be tracked as CVE-2019-13615, a remote attacker can exploit this vulnerability to run arbitrary code on the target machine which causes a denial of service state, disclose information, or manipulate files.
VLC is a free open-source cross-platform media player software available for desktop operating systems and mobile platforms. The framework supports various multimedia files and streaming protocols.
The vulnerability categorized as highly critical and receives CVSS base score 9.8, and the vulnerability resides in the heap-based buffer over-read in mkv::demux_sys_t::FreeUnused() in modules/demux/mkv/demux.cpp when called from mkv::Open in modules/demux/mkv/mkv.cpp.
VLC is currently in the process of fixing the bug, according to the ticket #22474, it seems 60% of the fix only completed. According to CERT-Bund, there are no traces of this vulnerability being exploited in the wild.
VideoLAN recently patched two vulnerabilities that allow attackers to execute untrusted video file on the system running with vulnerable VLC media player.
An attacker can exploit this vulnerability by sending a crafted multimedia file targeting the vulnerable machine. Until VLC released fixes it is recommended not to download and run multimedia files from untrusted sources.