CVE-2024-46461

VLC media player: Heap-based Buffer Overflow

CVE-2024-46461 is fixed in 21 products on 2 platforms, first by VLC media player 3.0.21, released June 8, 2024. It is not reported as exploited. Patch Radar priority: High.

HighFixed on 2 platforms
CVSS
8.0
high
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0060
49th percentile

VLC media player 3.0.20 and earlier is vulnerable to denial of service through an integer overflow which could be triggered with a maliciously crafted mms stream (heap based overflow). If successful, a malicious third party could trigger either a crash of VLC or an arbitrary code execution with the target user's privileges.

Where it's fixed

ProductFixed inFixReleased
Windows apps
VLC media player 3.0.21 VLC media player 3.0.21 Jun 8, 2024
Linux
libvlc-bin · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 libvlc-bin 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
libvlc-bin · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 libvlc-bin 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
libvlc-bin · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 libvlc-bin 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
libvlc-bin · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 libvlc-bin 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
libvlc5 · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 libvlc5 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
libvlc5 · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 libvlc5 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
libvlc5 · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 libvlc5 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
libvlc5 · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 libvlc5 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
libvlccore9 · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 libvlccore9 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
libvlccore9 · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 libvlccore9 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
libvlccore9 · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 libvlccore9 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
libvlccore9 · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 libvlccore9 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc · Debian 11.6 (bullseye) 3.0.21-0+deb11u1 DSA-5707-1 Jun 11, 2024
vlc · Debian 12.15 (bookworm) 3.0.21-0+deb12u1 DSA-5707-1 Jun 11, 2024
vlc · Debian 13.5 (trixie) 3.0.21-1 DEBIAN-CVE-2024-46461 Sep 25, 2024
vlc · Debian 14 3.0.21-1 DEBIAN-CVE-2024-46461 Sep 25, 2024
vlc · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-bin · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-bin 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-bin · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-bin 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-bin · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-bin 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-bin · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-bin 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-data · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-data 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-data · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-data 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-data · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-data 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-data · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-data 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-l10n · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-l10n 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-l10n · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-l10n 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-l10n · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-l10n 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-l10n · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-l10n 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-access-extra · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-access-extra 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-access-extra · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-access-extra 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-access-extra · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-access-extra 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-access-extra · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-access-extra 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-base · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-base 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-base · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-base 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-base · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-base 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-base · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-base 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-fluidsynth · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-fluidsynth 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-fluidsynth · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-fluidsynth 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-fluidsynth · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-fluidsynth 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-fluidsynth · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-fluidsynth 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-jack · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-jack 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-jack · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-jack 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-jack · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-jack 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-jack · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-jack 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-notify · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-notify 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-notify · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-notify 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-notify · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-notify 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-notify · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-notify 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-qt · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-qt 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-qt · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-qt 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-qt · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-qt 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-qt · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-qt 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-samba · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-samba 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-samba · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-samba 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-samba · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-samba 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-samba · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-samba 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-skins2 · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-skins2 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-skins2 · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-skins2 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-skins2 · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-skins2 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-skins2 · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-skins2 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-svg · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-svg 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-svg · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-svg 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-svg · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-svg 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-svg · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-svg 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-video-output · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-video-output 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-video-output · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-video-output 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-video-output · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-video-output 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-video-output · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-video-output 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-video-splitter · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-video-splitter 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-video-splitter · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-video-splitter 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-video-splitter · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-video-splitter 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-video-splitter · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-video-splitter 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-visualization · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-visualization 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024
vlc-plugin-visualization · Ubuntu 20.04 LTS (focal) 3.0.9.2-1ubuntu0.1~esm3 vlc-plugin-visualization 3.0.9.2-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-visualization · Ubuntu 22.04.1 LTS (jammy) 3.0.16-1ubuntu0.1~esm3 vlc-plugin-visualization 3.0.16-1ubuntu0.1~esm3 Sep 25, 2024
vlc-plugin-visualization · Ubuntu 24.04.5 LTS (noble) 3.0.20-3ubuntu0.1~esm1 vlc-plugin-visualization 3.0.20-3ubuntu0.1~esm1 Sep 25, 2024
vlc-plugin-zvbi · Ubuntu 18.04.6 LTS (bionic) 3.0.8-0ubuntu18.04.1+esm3 vlc-plugin-zvbi 3.0.8-0ubuntu18.04.1+esm3 Sep 25, 2024

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.