Vulnerabilidad en GStreamer (CVE-2024-47776)
Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-125
Lectura fuera de límites
Fecha de publicación:
12/12/2024
Última modificación:
18/12/2024
Descripción
GStreamer es una librería para construir gráficos de componentes de manejo de medios. Se ha descubierto una lectura OOB en gst_wavparse_cue_chunk dentro de gstwavparse.c. La vulnerabilidad ocurre debido a una discrepancia entre el tamaño del búfer de datos y el valor de tamaño proporcionado a la función. Esta falta de coincidencia hace que la comparación if (size < 4 + ncues * 24) falle en algunos casos, lo que permite que el bucle posterior acceda más allá de los límites del búfer de datos. La causa principal de esta discrepancia se origina en un error de cálculo al recortar el tamaño del fragmento en función del tamaño de los datos ascendentes. Esta vulnerabilidad permite leer más allá de los límites del búfer de datos, lo que puede provocar un bloqueo (denegación de servicio) o la fuga de datos confidenciales. Esta vulnerabilidad se corrigió en 1.24.10.
Impacto
Puntuación base 4.0
5.10
Gravedad 4.0
MEDIA
Puntuación base 3.x
9.10
Gravedad 3.x
CRÍTICA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:gstreamer_project:gstreamer:*:*:*:*:*:*:*:* | 1.24.10 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página