mpg123

Description:a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
License: GPL-2, LGPL-2.1
Homepage:https://www.mpg123.org/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
1.25.13 diff ~ ~ ~ ~ ~ - ~ ~ ~ - - ~ ~
1.25.12 diff ~ ~ ~ ~ ~ - ~ ~ ~ - - ~ ~
1.25.10-r1 + + + ~ + - ~ + + - - + +

USE flags

  • 3dnow - Use the 3DNow! instruction set
  • abi_mips_n32 - 64-bit (32-bit pointer) libraries
  • abi_mips_n64 - 64-bit libraries
  • abi_mips_o32 - 32-bit libraries
  • abi_ppc_32 - 32-bit (ppc) libraries
  • abi_ppc_64 - 64-bit (ppc64) libraries
  • abi_riscv_lp64 - 64-bit (rv64) soft-float libraries
  • abi_riscv_lp64d - 64-bit (rv64) double hard-float libraries
  • abi_s390_32 - 32-bit (s390) libraries
  • abi_s390_64 - 64-bit (s390x) libraries
  • abi_x86_32 - 32-bit (x86) libraries
  • abi_x86_64 - 64-bit (amd64) libraries
  • abi_x86_x32 - x32 ABI libraries
  • alsa - Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
  • altivec - Add support for optimizations for G4 and G5/ppc970 processors
  • coreaudio - Build the CoreAudio driver on Mac OS X systems
  • cpu_flags_x86_3dnow - Use the 3DNow! instruction set
  • cpu_flags_x86_3dnowext - Use the Enhanced 3DNow! instruction set
  • cpu_flags_x86_mmx - Use the MMX instruction set
  • cpu_flags_x86_sse - Use the SSE instruction set
  • int-quality - Use rounding instead of fast truncation for integer output, where possible
  • ipv6 - Add support for IP version 6
  • jack - Add support for the JACK Audio Connection Kit
  • mmx - Use the MMX instruction set
  • nas - Add support for network audio sound
  • oss - Add support for OSS (Open Sound System)
  • portaudio - Add support for the crossplatform portaudio audio API
  • pulseaudio - Add support for PulseAudio sound server
  • sdl - Add support for Simple Direct Layer (media library)
  • sse - Use the SSE instruction set

Security Advisory

Date Severity Title
almost 5 years normal mpg123: User-assisted execution of arbitrary code
over 10 years normal mpg123: User-assisted execution of arbitrary code
over 13 years normal mpg123: Heap overflow
almost 15 years normal mpg123: Buffer overflow
almost 15 years normal mpg123: Playlist buffer overflow
about 15 years normal mpg123: Buffer overflow vulnerabilities
about 15 years normal mpg123: Buffer overflow vulnerability

Also available in: Atom

Thank you!