CVE Vulnerabilities

CVE-2007-0017

Use of Externally-Controlled Format String

Published: Jan 03, 2007 | Modified: Nov 21, 2024
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
6.8 MEDIUM
AV:N/AC:M/Au:N/C:P/I:P/A:P
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM

Multiple format string vulnerabilities in (1) the cdio_log_handler function in modules/access/cdda/access.c in the CDDA (libcdda_plugin) plugin, and the (2) cdio_log_handler and (3) vcd_log_handler functions in modules/access/vcdx/access.c in the VCDX (libvcdx_plugin) plugin, in VideoLAN VLC 0.7.0 through 0.8.6 allow user-assisted remote attackers to execute arbitrary code via format string specifiers in an invalid URI, as demonstrated by a udp://– URI in an M3U file.

Weakness

The product uses a function that accepts a format string as an argument, but the format string originates from an external source.

Affected Software

Name Vendor Start Version End Version
Vlc_media_player Videolan 0.7.0 (including) 0.7.0 (including)
Vlc_media_player Videolan 0.7.1 (including) 0.7.1 (including)
Vlc_media_player Videolan 0.7.2 (including) 0.7.2 (including)
Vlc_media_player Videolan 0.8.0 (including) 0.8.0 (including)
Vlc_media_player Videolan 0.8.1 (including) 0.8.1 (including)
Vlc_media_player Videolan 0.8.2 (including) 0.8.2 (including)
Vlc_media_player Videolan 0.8.4 (including) 0.8.4 (including)
Vlc_media_player Videolan 0.8.4a (including) 0.8.4a (including)
Vlc_media_player Videolan 0.8.5 (including) 0.8.5 (including)
Vlc_media_player Videolan 0.8.6 (including) 0.8.6 (including)
Vlc Ubuntu dapper *
Vlc Ubuntu devel *
Vlc Ubuntu edgy *
Vlc Ubuntu feisty *

Potential Mitigations

References