VideoLAN Security Bulletin VLC 3.0.20 - VideoLAN
VideoLAN, a project and a non-profit organization.

Security Bulletin VLC 3.0.20

Summary           : Vulnerability fixed in VLC media player
Date              : November 2023
Affected versions : VLC media player 3.0.19 and earlier
ID                : VideoLAN-SB-VLC-3020

Details

A denial of service could be triggered with a maliciously crafted mms stream (out-of-bounds write)

Impact

If successful, a malicious third party could trigger either a crash of VLC or an arbitratry code execution with the privileges of the target user.

While these issues in themselves are most likely to just crash the player, we can't exclude that they could be combined to leak user informations or remotely execute code. ASLR and DEP help reduce the likelyness of code execution, but may be bypassed.

We have not seen exploits performing code execution through this vulnerability.


Threat mitigation

Exploitation of those issues requires the user to explicitly open a maliciously crafted mms stream.

Workarounds

The user should refrain from opening mms streams from untrusted third parties (or disable the VLC browser plugins), until the patch is applied.

Solution

VLC media player 3.0.20 addresses the issue.

References

The VideoLAN project
http://www.videolan.org/
VLC official GIT repository
http://git.videolan.org/?p=vlc.git