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

Vulnerabilidad en el macro __get_user_asm_ex en arch/x86/include/asm/uaccess.h en el kernel Linux (CVE-2016-9644)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-264 Permisos, privilegios y/o control de acceso
Fecha de publicación:
28/11/2016
Última modificación:
12/04/2025

Descripción

El macro __get_user_asm_ex en arch/x86/include/asm/uaccess.h en el kernel Linux 4.4.22 hasta la versión 4.4.28 contiene declaraciones asm extendidas que son incompatibles con la tabla de excepción, lo que permite a usuarios locales obtener acceso de root en plataformas non-SMEP a través de una aplicación manipulada. NOTA: esta vulnerabilidad existe debido a un incorrecto backporting del parche CVE-2016-9178 en kernels antiguos.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:o:linux:linux_kernel:4.4.22:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4.23:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4.24:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4.25:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4.26:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4.27:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:4.4.28:*:*:*:*:*:*:*