{"id":"CVE-2019-19721","details":"An off-by-one error in the DecodeBlock function in codec/sdl_image.c in VideoLAN VLC media player before 3.0.9 allows remote attackers to cause a denial of service (memory corruption) via a crafted image file. NOTE: this may be related to the SDL_Image product.","modified":"2026-05-18T16:59:39.617438Z","published":"2020-05-15T18:15:13.277Z","references":[{"type":"WEB","url":"https://git.videolan.org/?p=vlc/vlc-3.0.git%3Ba=commit%3Bh=72afe7ebd8305bf4f5360293b8621cde52ec506b"},{"type":"ADVISORY","url":"http://hg.libsdl.org/SDL_image/"},{"type":"ADVISORY","url":"https://www.videolan.org/security/"},{"type":"FIX","url":"https://bugs.gentoo.org/721940"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/videolan/vlc-3.0","events":[{"introduced":"0"},{"fixed":"b805882ac118fc684c00d6af8daf0855af970f7c"}],"database_specific":{"source":"CPE_FIELD","extracted_events":[{"introduced":"0"},{"fixed":"3.0.9"}],"cpe":"cpe:2.3:a:videolan:vlc_media_player:*:*:*:*:*:*:*:*"}}],"versions":["3.0.8","3.0.7.1-1","3.0.7.1","3.0.7","3.0.6","3.0.5-2","3.0.5-1","3.0.5","3.0.4","3.0.3-1","3.0.3","3.0.2","3.0.1","3.0.0-2","3.0.0.1","3.0.0-1","3.0.0","3.0.0-rc8","3.0.0-rc7","3.0.0-rc6","3.0.0-rc5","3.0.0-rc4","3.0.0-rc3","3.0.0-rc2","3.0.0-rc1","3.0.0-git","2.2.0-git","2.1.0-git","1.3.0-git","1.2.0-pre1","1.1.0-pre1","1.1.0-ff","1.0.0-rc1","1.0.0-pre2","1.0.0-pre1","0.9.0","0.9.0-test3","0.9.0-test2","0.9.0-test1","0.9.0-test0","svn-trunk"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-19721.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}