CVE-2010-2062

NameCVE-2010-2062
DescriptionInteger underflow in the real_get_rdt_chunk function in real.c, as used in modules/access/rtsp/real.c in VideoLAN VLC media player before 1.0.1 and stream/realrtsp/real.c in MPlayer before r29447, allows remote attackers to execute arbitrary code via a crafted length value in an RDT chunk header.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
ReferencesDSA-2043-1, DSA-2044-1
NVD severityhigh
Debian Bugs581245

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
mplayer (PTS)stretch2:1.3.0-6fixed
buster2:1.3.0-8fixed
bullseye2:1.4+ds1-1fixed
bookworm, sid2:1.4+ds1-2fixed
vlc (PTS)stretch3.0.11-0+deb9u1fixed
stretch (security)3.0.11-0+deb9u2fixed
buster, buster (security)3.0.12-0+deb10u1fixed
bookworm, sid, bullseye3.0.16-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
mplayersourcelenny1:1.0~rc2-17+lenny3.2DSA-2044-1
mplayersource(unstable)2:1.0~rc3+svn20100502-3medium581245
vlcsourcelenny0.8.6.h-4+lenny2.3
vlcsource(unstable)1.0.1-1
xine-libsource(unstable)(not affected)

Notes

- xine-lib <not-affected> (immune due to additional check in xio_rw_abbort())
https://git.videolan.org/?p=vlc.git;a=commitdiff;h=dc74600c97eb834c08674676e209afa842053aca
http://dzcore.wordpress.com/2009/07/27/dzc-2009-001-the-movie-player-and-vlc-media-player-real-data-transport-parsing-integer-underflow/
DSA-2043 and DSA-2044

Search for package or bug name: Reporting problems