CVE-2026-49127

Music Player Daemon (MPD) before version 0.24.11 contains a stack buffer overflow vulnerability in the pcm_unpack_24be function in src/pcm/Pack.cxx that allows unauthenticated attackers to corrupt stack memory by triggering an off-by-one write in the PCM decoder plugin. Attackers can issue two MPD commands referencing a malicious HTTP audio source to cause the unpack loop to write 1366 entries into a 1365-entry buffer, overwriting four bytes past the array boundary with three attacker-controlled bytes from an HTTP response body, resulting in daemon termination or potential code execution.
Configurations

No configuration.

History

26 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) Music Player Daemon (MPD) antes de la versión 0.24.11 contiene una vulnerabilidad de desbordamiento de búfer de pila en la función pcm_unpack_24be en src/pcm/Pack.cxx que permite a atacantes no autenticados corromper la memoria de pila al desencadenar una escritura off-by-one en el plugin decodificador PCM. Los atacantes pueden emitir dos comandos MPD referenciando una fuente de audio HTTP maliciosa para hacer que el bucle de descompresión escriba 1366 entradas en un búfer de 1365 entradas, sobrescribiendo cuatro bytes más allá del límite del array con tres bytes controlados por el atacante de un cuerpo de respuesta HTTP, lo que resulta en la terminación del demonio o una potencial ejecución de código.

Information

Published : 2026-05-28 20:16

Updated : 2026-10-26 13:10


NVD link : CVE-2026-49127

Mitre link : CVE-2026-49127

CVE.ORG link : CVE-2026-49127


JSON object : View

Products Affected

No product.

CWE
CWE-193

Off-by-one Error