CVE-2026-68397información

Resumen

por VulDB • 2026-08-10

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

net/iucv: tomar una referencia al socket encontrado en afiucv_hs_rcv()

afiucv_hs_rcv() busca el socket de destino bajo iucv_sk_list.lock, libera el bloqueo y luego pasa el socket a los controladores afiucv_hs_callback_*() sin mantener una referencia. Los sockets AF_IUCV no están protegidos por RCU y se liberan sincrónicamente mediante iucv_sock_kill() -> sock_put(), por lo que un cierre concurrente puede liberar el socket en la ventana entre read_unlock() y el controlador, lo que provoca luego la desreferenciación de memoria ya liberada (por ejemplo, sk->sk_data_ready() en afiucv_hs_callback_syn()).

Tome una referencia con sock_hold() mientras el socket sigue estando en la lista y libérelo con sock_put() una vez que se haya ejecutado el controlador.

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

Divulgación

2026-08-10

Moderación

en revisión

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!