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; oss-sec, fulldisc, OSVDB, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SuSE, Mageia, more)
ReferencesDSA-2043-1, DSA-2044-1
NVD severityhigh (attack range: remote)
Debian Bugs581245
Debian/oldoldstablenot vulnerable.
Debian/oldstablenot vulnerable.
Debian/stablenot vulnerable.
Debian/testingnot vulnerable.
Debian/unstablenot vulnerable.

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
mplayer (PTS)squeeze2:1.0~rc3++final.dfsg1-1fixed
wheezy2:1.0~rc4.dfsg1+svn34540-1fixed
wheezy (security)2:1.0~rc4.dfsg1+svn34540-1+deb7u1fixed
stretch, sid2:1.1.1+svn37434-1fixed
vlc (PTS)squeeze, squeeze (security)1.1.3-1squeeze6fixed
wheezy2.0.3-5+deb7u1fixed
wheezy (security)2.0.3-5+deb7u2fixed
jessie2.2.0~rc2-2fixed
stretch, sid2.2.1-2fixed
xine-lib (PTS)squeeze1.1.19-2fixed
wheezy1.1.21-1+deb7u1fixed

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

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

Notes

- xine-lib <not-affected> (immune due to additional check in xio_rw_abbort())
http://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