Description
Untrusted search path vulnerability in bin/winvlc.c in VLC Media Player 1.1.3 and earlier allows local users, and possibly remote attackers, to execute arbitrary code and conduct DLL hijacking attacks via a Trojan horse wintab32.dll that is located in the same folder as a .mp3 file.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- VideoLAN VLC Media Player 1.1.3 - 'wintab32.dll' DLL Hijacking EDB-14750 · local · Aug 25, 2010
GitHub 1 repository
-
KOBUKOVUI/DLL_Injection_On_VLC ★ 1 · May 31, 2024
DLL Injection and CVE-2010-3124
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://git.videolan.org/?p=vlc/vlc-1.1.git%3Ba=blobdiff%3Bf=bin/winvlc.c%3Bh=ac9b97ca9f5f9ba001f13bf61eb5127a1c1dbcbf%3Bhp=2d09cba320e3b0def7069ce1ebab25d1340161c5%3Bhb=43a31df56c37bd62c691cdbe3c1f11babd164b56%3Bhpb=2d366da738b19f8d761d7084746c6db6f52808c6
- ADV-2010-2172 vdb-entry
- [oss-security] 20100825 CVE request: VLC media player - DLL preloading vulnerability mailing-list
- 14750 exploit
- 41107 third-party-advisory
- [oss-security] 20100825 Re: CVE request: VLC media player - DLL preloading vulnerability mailing-list
- oval:org.mitre.oval:def:12190 vdb-entry signature