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).
Impacto
Puntuación base 3.x
7.00
Gravedad 3.x
ALTA
Puntuación base 2.0
6.90
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:o:google:android:-:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- http://www.securityfocus.com/bid/98547
- https://source.android.com/security/bulletin/pixel/2017-12-01
- https://www.codeaurora.org/buffer-overflow-msmvidc-debugfs-driver-coreinforead-and-instinforead-cve-2017-8244
- http://www.securityfocus.com/bid/98547
- https://source.android.com/security/bulletin/pixel/2017-12-01
- https://www.codeaurora.org/buffer-overflow-msmvidc-debugfs-driver-coreinforead-and-instinforead-cve-2017-8244



