portage-ng / portage / media-video / mplayer / 1.5_p20241125-r2
portage-ng glsa
17 advisories reference media-video/mplayer · none place version 1.5_p20241125-r2 in a vulnerable range
▸ GLSA 202405-05 MPlayer: Multiple Vulnerabilities this version unaffected normal local 2024-05-04

Multiple vulnerabilities have been discovered in MPlayer, the worst of which can lead to arbitrary code execution.

Announced
2024-05-04
Revised
2024-05-04
Access
local
Bugs
#870406
Advisory
https://security.gentoo.org/glsa/202405-05

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.5>= 1.5

Background

MPlayer is a media player capable of handling multiple multimedia file formats.

Description

Multiple vulnerabilities have been discovered in MPlayer. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.5"

References

▸ GLSA 201310-13 MPlayer: Multiple vulnerabilities this version unaffected normal remote 2013-10-25

Multiple vulnerabilities have been found in MPlayer and the bundled FFmpeg, the worst of which may lead to the execution of arbitrary code.

Announced
2013-10-25
Revised
2013-10-25
Access
remote
Bugs
#253649 #279342 #339037 #379297 #394809
Advisory
https://security.gentoo.org/glsa/201310-13

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.1-r1>= 1.1-r1

Background

MPlayer is a media player including support for a wide range of audio and video formats.

Description

Multiple vulnerabilities have been discovered in MPlayer and the bundled FFmpeg. Please review the CVE identifiers and FFmpeg GLSA referenced below for details.

Impact

A remote attacker could entice a user to open a crafted media file to execute arbitrary code or cause a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.1-r1"

References

▸ GLSA 200903-33 FFmpeg: Multiple vulnerabilities this version unaffected normal remote 2009-03-19

Multiple vulnerabilities in FFmpeg may lead to the remote execution of arbitrary code or a Denial of Service.

Announced
2009-03-19
Revised
2009-03-19
Access
remote
Bugs
#231831 #231834 #245313 #257217 #257381
Advisory
https://security.gentoo.org/glsa/200903-33

Affected packages

PackageArchVulnerableUnaffected
media-plugins/gst-plugins-ffmpeg*< 0.10.5>= 0.10.5
media-video/ffmpeg*< 0.4.9_p20090201>= 0.4.9_p20090201
media-video/mplayer*< 1.0_rc2_p28450>= 1.0_rc2_p28450

Background

FFmpeg is a complete solution to record, convert and stream audio and video. gst-plugins-ffmpeg is a FFmpeg based gstreamer plugin which includes a vulnerable copy of FFmpeg code. Mplayer is a multimedia player which also includes a vulnerable copy of the code.

Description

Multiple vulnerabilities were found in FFmpeg:

  • astrange reported a stack-based buffer overflow in the str_read_packet() in libavformat/psxstr.c when processing .str files (CVE-2008-3162).
  • Multiple buffer overflows in libavformat/utils.c (CVE-2008-4866).
  • A buffer overflow in libavcodec/dca.c (CVE-2008-4867).
  • An unspecified vulnerability in the avcodec_close() function in libavcodec/utils.c (CVE-2008-4868).
  • Unspecified memory leaks (CVE-2008-4869).
  • Tobias Klein repoerted a NULL pointer dereference due to an integer signedness error in the fourxm_read_header() function in libavformat/4xm.c (CVE-2009-0385).

Impact

A remote attacker could entice a user to open a specially crafted media file, possibly leading to the execution of arbitrary code with the privileges of the user running the application, or a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All FFmpeg users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/ffmpeg-0.4.9_p20090201"

All gst-plugins-ffmpeg users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-plugins/gst-plugins-ffmpeg-0.10.5"

All Mplayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_rc2_p28450"

References

▸ GLSA 200901-07 MPlayer: Multiple vulnerabilities this version unaffected normal remote 2009-01-12

Multiple vulnerabilities in MPlayer may lead to the execution of arbitrary code or a Denial of Service.

Announced
2009-01-12
Revised
2009-01-12
Access
remote
Bugs
#231836 #239130 #251017
Advisory
https://security.gentoo.org/glsa/200901-07

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0_rc2_p28058-r1>= 1.0_rc2_p28058-r1

Background

MPlayer is a media player including support for a wide range of audio and video formats.

Description

Multiple vulnerabilities have been reported in MPlayer:

  • A stack-based buffer overflow was found in the str_read_packet() function in libavformat/psxstr.c when processing crafted STR files that interleave audio and video sectors (CVE-2008-3162).
  • Felipe Andres Manzano reported multiple integer underflows in the demux_real_fill_buffer() function in demux_real.c when processing crafted Real Media files that cause the stream_read() function to read or write arbitrary memory (CVE-2008-3827).
  • Tobias Klein reported a stack-based buffer overflow in the demux_open_vqf() function in libmpdemux/demux_vqf.c when processing malformed TwinVQ files (CVE-2008-5616).

Impact

A remote attacker could entice a user to open a specially crafted STR, Real Media, or TwinVQ file to execute arbitrary code or cause a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_rc2_p28058-r1 "

References

▸ GLSA 200805-22 MPlayer: User-assisted execution of arbitrary code this version unaffected normal remote 2008-05-29

An integer overflow vulnerability in MPlayer may allow for the execution of arbitrary code.

Announced
2008-05-29
Revised
2008-05-29
Access
remote
Bugs
#215006
Advisory
https://security.gentoo.org/glsa/200805-22

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0_rc2_p26753>= 1.0_rc2_p26753

Background

MPlayer is a media player including support for a wide range of audio and video formats.

Description

k`sOSe reported an integer overflow vulnerability in the sdpplin_parse() function in the file stream/realrtsp/sdpplin.c, which can be exploited to overwrite arbitrary memory regions via an overly large "StreamCount" SDP parameter.

Impact

A remote attacker could entice a user to open a specially crafted media file, possibly resulting in the execution of arbitrary code with the privileges of the user running MPlayer.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_rc2_p26753"

References

▸ GLSA 200803-16 MPlayer: Multiple buffer overflows this version unaffected normal remote 2008-03-10

Multiple vulnerabilities have been discovered in MPlayer, possibly allowing for the remote execution of arbitrary code.

Announced
2008-03-10
Revised
2008-03-10
Access
remote
Bugs
#208566
Advisory
https://security.gentoo.org/glsa/200803-16

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0_rc2_p25993>= 1.0_rc2_p25993

Background

MPlayer is a media player incuding support for a wide range of audio and video formats.

Description

The following errors have been discovered in MPlayer:

  • Felipe Manzano and Anibal Sacco (Core Security Technologies) reported an array indexing error in the file libmpdemux/demux_mov.c when parsing MOV file headers (CVE-2008-0485).
  • Damian Frizza and Alfredo Ortega (Core Security Technologies) reported a boundary error in the file libmpdemux/demux_audio.c when parsing FLAC comments (CVE-2008-0486).
  • Adam Bozanich (Mu Security) reported boundary errors in the cddb_parse_matches_list() and cddb_query_parse() functions in the file stream_cddb.c when parsing CDDB album titles (CVE-2008-0629) and in the url_scape_string() function in the file stream/url.c when parsing URLS (CVE-2008-0630).

Impact

A remote attacker could entice a user to open a specially crafted file, possibly resulting in the execution of arbitrary code with the privileges of the user running MPlayer.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_rc2_p25993"

References

▸ GLSA 200707-07 MPlayer: Multiple buffer overflows this version unaffected normal remote 2007-07-24

Multiple vulnerabilities have been discovered in MPlayer, possibly allowing for the remote execution of arbitrary code.

Announced
2007-07-24
Revised
2007-10-12 (revision 3)
Access
remote
Bugs
#181097
Advisory
https://security.gentoo.org/glsa/200707-07

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0.20070622>= 1.0.20070622, < 1.0

Background

MPlayer is a media player incuding support for a wide range of audio and video formats.

Description

Stefan Cornelius and Reimar Doffinger of Secunia Research discovered several boundary errors in the functions cddb_query_parse(), cddb_parse_matches_list() and cddb_read_parse(), each allowing for a stack-based buffer overflow.

Impact

A remote attacker could entice a user to open a specially crafted file with malicious CDDB entries, possibly resulting in the execution of arbitrary code with the privileges of the user running MPlayer.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0.20070622"

References

▸ GLSA 200705-21 MPlayer: Two buffer overflows this version unaffected normal remote 2007-05-30

Two vulnerabilities have been discovered in MPlayer, each one could lead to the execution of arbitrary code.

Announced
2007-05-30
Revised
2007-10-12 (revision 2)
Access
remote
Bugs
#168917
Advisory
https://security.gentoo.org/glsa/200705-21

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0.20070321>= 1.0.20070321, < 1.0

Background

MPlayer is a media player incuding support for a wide range of audio and video formats.

Description

A buffer overflow has been reported in the DMO_VideoDecoder_Open() function in file loader/dmo/DMO_VideoDecoder.c. Another buffer overflow has been reported in the DS_VideoDecoder_Open() function in file loader/dshow/DS_VideoDecoder.c.

Impact

A remote attacker could entice a user to open a specially crafted video file, potentially resulting in the execution of arbitrary code with the privileges of the user running MPlayer.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0.20070321"

References

▸ GLSA 200702-11 MPlayer: Buffer overflow this version unaffected normal remote 2007-02-27

A buffer overflow was found in MPlayer's RTSP plugin that could lead to a Denial of Service or arbitrary code execution.

Announced
2007-02-27
Revised
2007-02-27
Access
remote
Bugs
#159727
Advisory
https://security.gentoo.org/glsa/200702-11

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0_rc1-r2>= 1.0_rc1-r2

Background

MPlayer is a media player capable of playing multiple media formats.

Description

When checking for matching asm rules in the asmrp.c code, the results are stored in a fixed-size array without boundary checks which may allow a buffer overflow.

Impact

An attacker can entice a user to connect to a manipulated RTSP server resulting in a Denial of Service and possibly execution of arbitrary code.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_rc1-r2"

References

▸ GLSA 200605-01 MPlayer: Heap-based buffer overflow this version unaffected normal remote 2006-05-01

MPlayer contains multiple integer overflows that may lead to a heap-based buffer overflow.

Announced
2006-05-01
Revised
2006-06-21 (revision 2)
Access
remote
Bugs
#127969
Advisory
https://security.gentoo.org/glsa/200605-01

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0.20060415>= 1.0.20060415, >= 1.0_pre8
media-video/mplayer-bin*< 1.0.20060415>= 1.0.20060415, >= 1.0_pre8

Background

MPlayer is a media player that supports many multimedia file types.

Description

Xfocus Team discovered multiple integer overflows that may lead to a heap-based buffer overflow.

Impact

An attacker could entice a user to play a specially crafted multimedia file, potentially resulting in the execution of arbitrary code with the privileges of the user running the application.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0.20060415"

All MPlayer binary users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-bin-1.0.20060415"

References

▸ GLSA 200603-03 MPlayer: Multiple integer overflows this version unaffected normal remote 2006-03-04

MPlayer is vulnerable to integer overflows in FFmpeg and ASF decoding that could potentially result in the execution of arbitrary code.

Announced
2006-03-04
Revised
2006-06-21 (revision 2)
Access
remote
Bugs
#115760 #122029
Advisory
https://security.gentoo.org/glsa/200603-03

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0.20060217>= 1.0.20060217, >= 1.0_pre8

Background

MPlayer is a media player capable of handling multiple multimedia file formats.

Description

MPlayer makes use of the FFmpeg library, which is vulnerable to a heap overflow in the avcodec_default_get_buffer() function discovered by Simon Kilvington (see GLSA 200601-06). Furthermore, AFI Security Research discovered two integer overflows in ASF file format decoding, in the new_demux_packet() function from libmpdemux/demuxer.h and the demux_asf_read_packet() function from libmpdemux/demux_asf.c.

Impact

An attacker could craft a malicious media file which, when opened using MPlayer, would lead to a heap-based buffer overflow. This could result in the execution of arbitrary code with the permissions of the user running MPlayer.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0.20060217"

References

▸ GLSA 200509-01 MPlayer: Heap overflow in ad_pcm.c this version unaffected normal remote 2005-09-01

A heap overflow in MPlayer might lead to the execution of arbitrary code.

Announced
2005-09-01
Revised
2005-09-01
Access
remote
Bugs
#103555
Advisory
https://security.gentoo.org/glsa/200509-01

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0_pre7-r1>= 1.0_pre7-r1

Background

MPlayer is a media player capable of handling multiple multimedia file formats.

Description

Sven Tantau discovered a heap overflow in the code handling the strf chunk of PCM audio streams.

Impact

An attacker could craft a malicious video or audio file which, when opened using MPlayer, would end up executing arbitrary code on the victim's computer with the permissions of the user running MPlayer.

Workaround

You can mitigate the issue by adding "ac=-pcm," to your MPlayer configuration file (note that this will prevent you from playing uncompressed audio).

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_pre7-r1"

References

▸ GLSA 200504-19 MPlayer: Two heap overflow vulnerabilities this version unaffected normal remote 2005-04-20

Two vulnerabilities have been found in MPlayer which could lead to the remote execution of arbitrary code.

Announced
2005-04-20
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#89277
Advisory
https://security.gentoo.org/glsa/200504-19

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0_pre6-r4>= 1.0_pre6-r4

Background

MPlayer is a media player capable of handling multiple multimedia file formats.

Description

Heap overflows have been found in the code handling RealMedia RTSP and Microsoft Media Services streams over TCP (MMST).

Impact

By setting up a malicious server and enticing a user to use its streaming data, a remote attacker could possibly execute arbitrary code on the client computer with the permissions of the user running MPlayer.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_pre6-r4"

References

▸ GLSA 200412-21 MPlayer: Multiple overflows this version unaffected normal remote 2004-12-20

Multiple overflow vulnerabilities have been found in MPlayer, potentially resulting in remote executing of arbitrary code.

Announced
2004-12-20
Revised
2004-12-20
Access
remote
Bugs
#74473
Advisory
https://security.gentoo.org/glsa/200412-21

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*<= 1.0_pre5-r4>= 1.0_pre5-r5

Background

MPlayer is a media player capable of handling multiple multimedia file formats.

Description

iDEFENSE, Ariel Berkman and the MPlayer development team found multiple vulnerabilities in MPlayer. These include potential heap overflows in Real RTSP and pnm streaming code, stack overflows in MMST streaming code and multiple buffer overflows in BMP demuxer and mp3lib code.

Impact

A remote attacker could craft a malicious file or design a malicious streaming server. Using MPlayer to view this file or connect to this server could trigger an overflow and execute attacker-controlled code.

Workaround

There is no known workaround at this time.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-video/mplayer-1.0_pre5-r5"

References

▸ GLSA 200408-01 MPlayer: GUI filename handling overflow this version unaffected normal remote 2004-08-01

When compiled with GUI support MPlayer is vulnerable to a remotely exploitable buffer overflow attack.

Announced
2004-08-01
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#55456
Advisory
https://security.gentoo.org/glsa/200408-01

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayer*< 1.0_pre4-r7>= 1.0_pre4-r7

Background

MPlayer is a media player capable of handling multiple multimedia file formats.

Description

The MPlayer GUI code contains several buffer overflow vulnerabilities, and at least one in the TranslateFilename() function is exploitable.

Impact

By enticing a user to play a file with a carefully crafted filename an attacker could execute arbitrary code with the permissions of the user running MPlayer.

Workaround

To work around this issue, users can compile MPlayer without GUI support by disabling the gtk USE flag. All users are encouraged to upgrade to the latest available version of MPlayer.

Resolution

All MPlayer users should upgrade to the latest version:

# emerge sync

# emerge -pv ">=media-video/mplayer-1.0_pre4-r7"
# emerge ">=media-video/mplayer-1.0_pre4-r7"

References

▸ GLSA 200405-24 MPlayer, xine-lib: vulnerabilities in RTSP stream handling this version unaffected high remote 2004-05-28

Multiple vulnerabilities, including remotely exploitable buffer overflows, have been found in code common to MPlayer and the xine library.

Announced
2004-05-28
Revised
2004-05-28
Access
remote
Bugs
#49387
Advisory
https://security.gentoo.org/glsa/200405-24

Affected packages

PackageArchVulnerableUnaffected
media-libs/xine-lib*< 1_rc4>= 1_rc4, <= 0.9.13-r3
media-video/mplayer*< 1.0_pre4>= 1.0_pre4, <= 0.92-r1

Background

MPlayer is a movie player capable of handling multiple multimedia file formats. xine-lib is a multimedia player library used by several graphical user interfaces, including xine-ui. They both use the same code to handle Real-Time Streaming Protocol (RTSP) streams from RealNetworks servers.

Description

Multiple vulnerabilities have been found and fixed in the RTSP handling code common to recent versions of these two packages. These vulnerabilities include several remotely exploitable buffer overflows.

Impact

A remote attacker, posing as a RTSP stream server, can execute arbitrary code with the rights of the user of the software playing the stream (MPlayer or any player using xine-lib). Another attacker may entice a user to use a maliciously crafted URL or playlist to achieve the same results.

Workaround

For MPlayer, there is no known workaround at this time. For xine-lib, you can delete the xineplug_inp_rtsp.so file.

Resolution

All users should upgrade to non-vulnerable versions of MPlayer and xine-lib:

# emerge sync

# emerge -pv ">=media-video/mplayer-1.0_pre4"
# emerge ">=media-video/mplayer-1.0_pre4"

# emerge -pv ">=media-libs/xine-lib-1_rc4"
# emerge ">=media-libs/xine-lib-1_rc4"

References

▸ GLSA 200403-13 Remote buffer overflow in MPlayer this version unaffected high remote 2004-03-31

MPlayer contains a remotely exploitable buffer overflow in the HTTP parser that may allow attackers to run arbitrary code on a user's computer.

Announced
2004-03-31
Revised
2006-10-11 (revision 3)
Access
remote
Bugs
#46246
Advisory
https://security.gentoo.org/glsa/200403-13

Affected packages

PackageArchVulnerableUnaffected
media-video/mplayeramd64<= 0.92, <= 1.0_pre2, <= 1.0_pre3>= 0.92-r1, >= 1.0_pre2-r1, >= 1.0_pre3-r3
media-video/mplayerppc<= 0.92, <= 1.0_pre2, <= 1.0_pre3>= 0.92-r1, >= 1.0_pre2-r1, >= 1.0_pre3-r3
media-video/mplayerx86 sparc<= 0.92, <= 1.0_pre2, <= 1.0_pre3>= 0.92-r1, >= 1.0_pre2-r1, >= 1.0_pre3-r3

Background

Quote from http://mplayerhq.hu

"MPlayer is a movie player for LINUX (runs on many other Unices, and non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, YUV4MPEG, FILM, RoQ, PVA files, supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5 and even WMV movies, too."

Description

A vulnerability exists in the MPlayer HTTP parser which may allow an attacker to craft a special HTTP header ("Location:") which will trick MPlayer into executing arbitrary code on the user's computer.

Impact

An attacker without privileges may exploit this vulnerability remotely, allowing arbitrary code to be executed in order to gain unauthorized access.

Workaround

A workaround is not currently known for this issue. All users are advised to upgrade to the latest version of the affected package.

Resolution

MPlayer may be upgraded as follows:

x86 and SPARC users should:

# emerge sync

# emerge -pv ">=media-video/mplayer-0.92-r1"
# emerge ">=media-video/mplayer-0.92-r1"

AMD64 users should:

# emerge sync

# emerge -pv ">=media-video/mplayer-1.0_pre2-r1"
# emerge ">=media-video/mplayer-1.0_pre2-r1"

PPC users should:

# emerge sync

# emerge -pv ">=media-video/mplayer-1.0_pre3-r2"
# emerge ">=media-video/mplayer-1.0_pre3-r2"

References