Heap out-of-bound read in ParseJSS in VideoLAN VLC before 2.2.5 due to missing check of string termination allows attackers to read data beyond allocated memory and potentially crash the process via a crafted subtitles file.
https://security.gentoo.org/glsa/201707-10
http://www.securityfocus.com/bid/98633