| Name | CVE-2010-2062 |
| Description | Integer 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. |
| Source | CVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
| References | DSA-2043-1, DSA-2044-1 |
| Debian Bugs | 581245 |
The table below lists information on source packages.
| Source Package | Release | Version | Status |
|---|---|---|---|
| mplayer (PTS) | bullseye | 2:1.4+ds1-1+deb11u1 | fixed |
| bookworm | 2:1.5+svn38408-1 | fixed | |
| trixie | 2:1.5+svn38674-2 | fixed | |
| forky, sid | 2:1.5+svn38674-3 | fixed | |
| vlc (PTS) | bullseye (security), bullseye | 3.0.21-0+deb11u1 | fixed |
| bookworm, bookworm (security) | 3.0.21-0+deb12u1 | fixed | |
| trixie | 3.0.21-10 | fixed | |
| forky, sid | 3.0.22~rc1-1 | fixed |
The information below is based on the following data on fixed versions.
| Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
|---|---|---|---|---|---|---|
| mplayer | source | lenny | 1.0~rc2-17+lenny3.2 | DSA-2044-1 | ||
| mplayer | source | (unstable) | 2:1.0~rc3+svn20100502-3 | medium | 581245 | |
| vlc | source | lenny | 0.8.6.h-4+lenny2.3 | DSA-2043-1 | ||
| vlc | source | (unstable) | 1.0.1-1 | |||
| xine-lib | source | (unstable) | (not affected) |
- 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/