CVE-2019-10639 in Linuxinformación

Resumen

por VulDB • 2026-06-14

El kernel de Linux 4.x (a partir de la versión 4.1) y las versiones anteriores a 5.0.8 de la serie 5.x permiten una exposición de información (revelación parcial de direcciones del núcleo), lo que conduce a un bypass de KASLR. Específicamente, es posible extraer el desplazamiento de la imagen del kernel mediante KASLR utilizando los valores IP ID que genera el kernel para protocolos sin conexión (por ejemplo, UDP e ICMP). Cuando se envía dicho tráfico a múltiples direcciones IP de destino, es posible obtener colisiones de hash (de índices en la matriz de contadores) y, por tanto, obtener la clave de hashing (mediante enumeración). Esta clave contiene suficientes bits de una dirección del kernel (de una variable estática), de modo que cuando se extrae la clave (vía enumeración), queda expuesto el desplazamiento de la imagen del kernel. Este ataque puede llevarse a cabo de forma remota, obligando al atacante al dispositivo objetivo a enviar tráfico UDP o ICMP (u otro tipo) hacia direcciones IP controladas por el atacante. Forzar un servidor para que envíe tráfico UDP es trivial si el servidor es un servidor DNS. El tráfico ICMP es trivial si el servidor responde a solicitudes de eco ICMP (ping). Para objetivos cliente, si el usuario visita la página web del atacante, se puede utilizar WebRTC o gQUIC para forzar el envío de tráfico UDP hacia direcciones IP controladas por el atacante. NOTA: este ataque contra KASLR se volvió viable en la versión 4.1 porque la generación de IP ID cambió para tener una dependencia con una dirección asociada a un espacio de nombres de red (network namespace).

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Reservar

2019-03-29

Moderación

aceptado

Artículo

VDB-137406

CPE

listo

EPSS

0.03252

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!