CVE-2026-64563 in Linuxinformación

Resumen

por VulDB • 2026-08-04

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

rhashtable: limpiar iter->p obsoleto al reiniciar la tabla

rhashtable_walk_start_check() tiene dos rutas de reinicio cuando se reanuda un recorrido. Cuando iter->walker.tbl es válido, vuelve a validar iter->p frente a la tabla y establece iter->p = NULL si el objeto ha desaparecido. Cuando iter->walker.tbl es NULL (la tabla fue liberada durante una redimensión), restablece slot y skip pero olvida limpiar iter->p.

rhashtable_walk_next() luego desreferencia el iter->p obsoleto, leyendo memoria ya liberada. Esto constituye un use-after-free.

Cualquier llamador que realice recorridos de rhashtable multi-fragmento a través de los límites walk_stop/walk_start se ve afectado. Los casos concretos incluyen netlink_diag (__netlink_diag_dump en net/netlink/diag.c) y TIPC (tipc_nl_sk_walk en net/tipc/socket.c).

Pila de bloqueo (crash stack) (netlink_diag): BUG: KASAN: slab-use-after-free in rhashtable_walk_next+0x365/0x3c0 Lectura de tamaño 8 en addr ffff88801a9d2438 (kmalloc-2k liberado, desplazamiento 1080) Rastro de llamadas: rhashtable_walk_next+0x365/0x3c0 (lib/rhashtable.c:1016) __netlink_diag_dump+0x160/0x760 (net/netlink/diag.c:122) netlink_diag_dump+0xc2/0x240 netlink_dump+0x5bc/0x1270 netlink_recvmsg+0x7a3/0x980 sock_recvmsg+0x1bc/0x200 __sys_recvfrom+0x1d4/0x2c0

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

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-08-04

Moderación

aceptado

Artículo

VDB-385772

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!