Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en libwebp (CVE-2023-1999)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-416 Utilización después de liberación
Fecha de publicación:
20/06/2023
Última modificación:
13/02/2025

Descripción

Existe un Use After Free/Double Free en libwebp. Un atacante puede usar la función ApplyFiltersAndEncode() y hacer un bucle para liberar best.bw y asignar best = puntero trial. El segundo bucle devolverá 0 debido a un error de memoria insuficiente en el codificador VP8, el puntero sigue asignado a trial y el AddressSanitizer intentará un doble free.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:webmproject:libwebp:*:*:*:*:*:*:*:* 0.4.2 (incluyendo) 1.3.1 (excluyendo)