MPlayer MMST Get_Header Remote Client-Side Buffer Overflow Vulnerability
BID:11962
Info
MPlayer MMST Get_Header Remote Client-Side Buffer Overflow Vulnerability
| Bugtraq ID: | 11962 |
| Class: | Boundary Condition Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Dec 15 2004 12:00AM |
| Updated: | Dec 15 2004 12:00AM |
| Credit: | Ariel Berkman is credited with the discovery of this issue. It has also been revealed that an anonymous analyst has independently discovered this issue and has disclosed it through iDEFENSE. |
| Vulnerable: |
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 |
| Not Vulnerable: |
MPlayer MPlayer 1.0 pre5try2 |
Discussion
MPlayer MMST Get_Header Remote Client-Side Buffer Overflow Vulnerability
A remote, client-side buffer overflow vulnerability reportedly affects MPlayer. This issue is due to a failure of the application to properly validate the length of user-supplied strings prior to copying them into static process buffers.
An attacker may exploit this issue to execute arbitrary code with the privileges of the user that activated the vulnerable application. This may facilitate unauthorized access or privilege escalation.
A remote, client-side buffer overflow vulnerability reportedly affects MPlayer. This issue is due to a failure of the application to properly validate the length of user-supplied strings prior to copying them into static process buffers.
An attacker may exploit this issue to execute arbitrary code with the privileges of the user that activated the vulnerable application. This may facilitate unauthorized access or privilege escalation.
Exploit / POC
MPlayer MMST Get_Header Remote Client-Side Buffer Overflow Vulnerability
The following exploit has been made available:
The following exploit has been made available:
Solution / Fix
MPlayer MMST Get_Header Remote Client-Side Buffer Overflow Vulnerability
Solution:
MPlayer has released a patch and an upgrade dealing with this issue. See the MPlayer News reference for more information.
Gentoo Linux has made an advisory available dealing with this and other issues. All MPlayer users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_pre5-r5"
Please see the referenced Gentoo Linux advisory for more information.
Conectiva has released an advisory CLA-2005:910 to address various issues in MPlayer. Please see the referenced advisory for more information.
MPlayer MPlayer 0.92
MPlayer MPlayer 1.0 pre5try1
MPlayer MPlayer 1.0 pre3
MPlayer MPlayer 1.0 pre5
MPlayer MPlayer 1.0 pre4
MPlayer MPlayer 1.0 pre3try2
MPlayer MPlayer 1.0 pre2
MPlayer MPlayer 1.0 pre1
Solution:
MPlayer has released a patch and an upgrade dealing with this issue. See the MPlayer News reference for more information.
Gentoo Linux has made an advisory available dealing with this and other issues. All MPlayer users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_pre5-r5"
Please see the referenced Gentoo Linux advisory for more information.
Conectiva has released an advisory CLA-2005:910 to address various issues in MPlayer. Please see the referenced advisory for more information.
MPlayer MPlayer 0.92
-
Conectiva mplayer-0.92-28594U90_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/9/RPMS/mplayer-0.92-28594U90_2cl.i 386.rpm -
Conectiva mplayer-doc-0.92-28594U90_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/9/RPMS/mplayer-doc-0.92-28594U90_2 cl.i386.rpm
MPlayer MPlayer 1.0 pre5try1
-
MPlayer MPlayer 1.0pre5try2
http://www1.mplayerhq.hu/homepage/design7/news.html
MPlayer MPlayer 1.0 pre3
-
MPlayer MPlayer 1.0pre5try2
http://www1.mplayerhq.hu/homepage/design7/news.html
MPlayer MPlayer 1.0 pre5
-
MPlayer mmst_fix_20041215.diff
http://www1.mplayerhq.hu/MPlayer/patches/mmst_fix_20041215.diff -
MPlayer MPlayer 1.0pre5try2
http://www1.mplayerhq.hu/homepage/design7/news.html
MPlayer MPlayer 1.0 pre4
-
Conectiva mplayer-1.0pre6-73507U10_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/10/RPMS/mplayer-1.0pre6-73507U10_2 cl.i386.rpm -
Conectiva mplayer-doc-1.0pre6-73507U10_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/10/RPMS/mplayer-doc-1.0pre6-73507U 10_2cl.i386.rpm -
Conectiva mplayer-skins-1.0pre6-73507U10_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/10/RPMS/mplayer-skins-1.0pre6-7350 7U10_2cl.i386.rpm -
MPlayer MPlayer 1.0pre5try2
http://www1.mplayerhq.hu/homepage/design7/news.html
MPlayer MPlayer 1.0 pre3try2
-
MPlayer MPlayer 1.0pre5try2
http://www1.mplayerhq.hu/homepage/design7/news.html
MPlayer MPlayer 1.0 pre2
-
MPlayer MPlayer 1.0pre5try2
http://www1.mplayerhq.hu/homepage/design7/news.html
MPlayer MPlayer 1.0 pre1
-
MPlayer MPlayer 1.0pre5try2
http://www1.mplayerhq.hu/homepage/design7/news.html
References
MPlayer MMST Get_Header Remote Client-Side Buffer Overflow Vulnerability
References:
References:
- [remote] [control] MPlayer 1.0pre5 get_header overflows data buffer ("D. J. Bernstein"
) - MPlayer Homepage (MPlayer)
- MPlayer MMST Streaming Stack Overflow Vulnerability (iDEFENSE)
- MPlayer News (MPlayer)
- iDEFENSE Security Advisory 12.16.04: MPlayer MMST Streaming Stack Overflow Vuln (iDEFENSE Security Advisory
)