MPlayer 'stream_read' Function Remote Heap Based Buffer Overflow Vulnerability
BID:31473
Info
MPlayer 'stream_read' Function Remote Heap Based Buffer Overflow Vulnerability
| Bugtraq ID: | 31473 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2008-3827 |
| Remote: | Yes |
| Local: | No |
| Published: | Sep 29 2008 12:00AM |
| Updated: | Jan 12 2009 08:52PM |
| Credit: | Felipe Andres Manzano |
| Vulnerable: |
Webmin Webmin 0.1 Pardus Linux 2008 0 MPlayer MPlayer 1.0.20060329 MPlayer MPlayer 1.0 pre6-r4 MPlayer MPlayer 1.0 pre6-3.3.5-20050130 MPlayer MPlayer 1.0 pre6 MPlayer MPlayer 1.0 pre5try2 MPlayer MPlayer 1.0 pre5try1 MPlayer MPlayer 1.0 pre5 MPlayer MPlayer 1.0 pre4 MPlayer MPlayer 1.0 pre3try2 MPlayer MPlayer 1.0 pre3 MPlayer MPlayer 1.0 pre2 MPlayer MPlayer 1.0 pre1 MPlayer MPlayer 0.92.1 MPlayer MPlayer 0.92 MPlayer MPlayer 0.91 MPlayer MPlayer 0.90 rc series MPlayer MPlayer 0.90 pre series MPlayer MPlayer 0.90 MPlayer MPlayer 0.9 0rc4 MPlayer MPlayer 1.0rc2 MPlayer MPlayer 1.0pre7try2 MPlayer MPlayer 1.0 -rc1 MPlayer MPlayer 1.0 MPlayer MPlayer 0_92 CVS Mandriva Linux Mandrake 2009.0 x86_64 Mandriva Linux Mandrake 2009.0 Mandriva Linux Mandrake 2008.1 x86_64 Mandriva Linux Mandrake 2008.1 Mandriva Linux Mandrake 2008.0 x86_64 Mandriva Linux Mandrake 2008.0 MandrakeSoft Corporate Server 3.0 x86_64 MandrakeSoft Corporate Server 3.0 Gentoo Linux |
| Not Vulnerable: | |
Discussion
MPlayer 'stream_read' Function Remote Heap Based Buffer Overflow Vulnerability
MPlayer is prone to a remote heap-based buffer-overflow vulnerability because it fails to perform adequate boundary checks on user-supplied input before copying it to an insufficiently sized buffer.
Attackers can exploit this issue to execute arbitrary code in the context of the application. Failed attacks will cause denial-of-service conditions.
MPlayer 1.0 rc2 is vulnerable; prior versions are also affected.
MPlayer is prone to a remote heap-based buffer-overflow vulnerability because it fails to perform adequate boundary checks on user-supplied input before copying it to an insufficiently sized buffer.
Attackers can exploit this issue to execute arbitrary code in the context of the application. Failed attacks will cause denial-of-service conditions.
MPlayer 1.0 rc2 is vulnerable; prior versions are also affected.
Exploit / POC
MPlayer 'stream_read' Function Remote Heap Based Buffer Overflow Vulnerability
Currently we are not aware of any working exploits for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Currently we are not aware of any working exploits for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution / Fix
MPlayer 'stream_read' Function Remote Heap Based Buffer Overflow Vulnerability
Solution:
A patch and an advisory are available to address this issue. Please see the references for more information.
Mandriva Linux Mandrake 2008.1 x86_64
Mandriva Linux Mandrake 2008.1
MPlayer MPlayer 1.0rc2
MPlayer MPlayer 1.0 -rc1
MPlayer MPlayer 1.0pre7try2
Mandriva Linux Mandrake 2008.0 x86_64
MPlayer MPlayer 1.0
Mandriva Linux Mandrake 2008.0
Mandriva Linux Mandrake 2009.0
Mandriva Linux Mandrake 2009.0 x86_64
MPlayer MPlayer 0.9 0rc4
MPlayer MPlayer 0.90 pre series
MPlayer MPlayer 0.90
MPlayer MPlayer 0.90 rc series
MPlayer MPlayer 0.91
MPlayer MPlayer 0.92
MPlayer MPlayer 0.92.1
MPlayer MPlayer 1.0 pre3
MPlayer MPlayer 1.0 pre4
MPlayer MPlayer 1.0 pre6-3.3.5-20050130
MPlayer MPlayer 1.0 pre6-r4
MPlayer MPlayer 1.0 pre5
MPlayer MPlayer 1.0 pre6
MPlayer MPlayer 1.0 pre5try2
MPlayer MPlayer 1.0 pre1
MPlayer MPlayer 1.0 pre2
MPlayer MPlayer 1.0 pre5try1
MPlayer MPlayer 1.0 pre3try2
MandrakeSoft Corporate Server 3.0 x86_64
MandrakeSoft Corporate Server 3.0
Solution:
A patch and an advisory are available to address this issue. Please see the references for more information.
Mandriva Linux Mandrake 2008.1 x86_64
-
Mandriva mencoder-1.0-1.rc2.10.4mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-1.rc2.10.4mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-doc-1.0-1.rc2.10.4mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-1.rc2.10.4mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2008.1
-
Mandriva mencoder-1.0-1.rc2.10.4mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-1.rc2.10.4mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-doc-1.0-1.rc2.10.4mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-1.rc2.10.4mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/
MPlayer MPlayer 1.0rc2
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 -rc1
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0pre7try2
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
Mandriva Linux Mandrake 2008.0 x86_64
-
Mandriva mencoder-1.0-1.rc1.20.5mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-1.rc1.20.5mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-doc-1.0-1.rc1.20.5mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-1.rc1.20.5mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/
MPlayer MPlayer 1.0
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
Mandriva Linux Mandrake 2008.0
-
Mandriva libdha1.0-1.0-1.rc1.20.5mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mencoder-1.0-1.rc1.20.5mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-1.rc1.20.5mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-doc-1.0-1.rc1.20.5mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-1.rc1.20.5mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2009.0
-
Mandriva mencoder-1.0-1.rc2.18.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-1.rc2.18.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-doc-1.0-1.rc2.18.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-1.rc2.18.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2009.0 x86_64
-
Mandriva mencoder-1.0-1.rc2.18.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-1.rc2.18.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-doc-1.0-1.rc2.18.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-1.rc2.18.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/
MPlayer MPlayer 0.9 0rc4
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 0.90 pre series
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 0.90
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 0.90 rc series
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 0.91
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 0.92
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 0.92.1
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre3
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre4
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre6-3.3.5-20050130
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre6-r4
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre5
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre6
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre5try2
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre1
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre2
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre5try1
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MPlayer MPlayer 1.0 pre3try2
-
MPlayer mplayer_demux_real.patch
http://www.ocert.org/patches/2008-013/mplayer_demux_real.patch
MandrakeSoft Corporate Server 3.0 x86_64
-
Mandriva lib64postproc0-1.0-0.pre3.14.17.C30mdk.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64postproc0-devel-1.0-0.pre3.14.17.C30mdk.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mencoder-1.0-0.pre3.14.17.C30mdk.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-0.pre3.14.17.C30mdk.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-0.pre3.14.17.C30mdk.x86_64.rpm
http://www.mandriva.com/en/download/
MandrakeSoft Corporate Server 3.0
-
Mandriva libdha0.1-1.0-0.pre3.14.17.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libpostproc0-1.0-0.pre3.14.17.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libpostproc0-devel-1.0-0.pre3.14.17.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mencoder-1.0-0.pre3.14.17.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-1.0-0.pre3.14.17.C30mdk.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva mplayer-gui-1.0-0.pre3.14.17.C30mdk.i586.rpm
http://www.mandriva.com/en/download/
References
MPlayer 'stream_read' Function Remote Heap Based Buffer Overflow Vulnerability
References:
References:
- #2008-013 MPlayer Real demuxer heap overflow (oCERT)
- MPlayer Homepage (MPlayer)
- [oCERT-2008-013] MPlayer Real demuxer heap overflow (Andrea Barisani
)