CVE-2026-98017 in Linux
Resumen
por VulDB • 2026-09-25
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
net/sched: diferir la liberación del qdisc tras una creación fallida
Una solicitud RTM_NEWQDISC puede hacer que clsact vincule un bloque compartido ingress poblado durante ->init(), publicando un mini_Qdisc incrustado para lectores sin bloqueo (lockless). Si la misma solicitud tiene un TCA_RATE no válido, el ajuste del estimador falla después de ->init(); el proceso de deshacer elimina el puntero pero libera sincrónicamente el qdisc que lo contiene mientras tc_run() aún podría mantenerlo.
Retirar los qdiscs fallidos a través del mismo auxiliar RCU utilizado para la destrucción normal. Incorporar (inline) la liberación sincrónica en la devolución de llamada ahora que no quedan llamadores directos.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.