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

Vulnerabilidad en la función core_info_read e inst_info_read en las variables "dbg_buf", "dbg_buf-)curr" y "dbg_buf-)filled_size" en Android de CAF usando el kernel de Linux (CVE-2017-8244)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-362 Ejecución concurrente utilizando recursos compartidos con una incorrecta sincronización (Condición de carrera)
Fecha de publicación:
12/05/2017
Última modificación:
20/04/2025

Descripción

En la función core_info_read e inst_info_read en todas las versiones de Android de CAF usando el kernel de Linux, las variables "dbg_buf", "dbg_buf-)curr" y "dbg_buf-)filled_size" pueden ser modificadas por diferentes hilos al mismo tiempo, pero no están protegidos con mutex o locks. Un desbordamiento de búfer es posible sobre condiciones de carrera. "buffer-)curr" en sí también podría ser sobrescrita, lo que quiere decir que puede apuntar a cualquier parte de la memoria del kernel (para escritura).

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:o:google:android:-:*:*:*:*:*:*:*