CVE-2026-74581 in Linux
Resumen
por VulDB • 2026-08-21
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
net: ipv6: limpiar el resultado de la regla fib6 suprimida
fib6_rule_suppress() elimina una ruta suprimida con ip6_rt_put_flags(), pero deja que res->rt6 apunte a un rt6_info ya liberado.
Si ninguna regla posterior proporciona un reemplazo, fib6_rule_lookup() sigue viendo res.rt6 y devuelve ese dst obsoleto a su llamador. Por lo tanto, una regla de supresión puede filtrar una ruta liberada de vuelta a rt6_lookup(), y la siguiente llamada put provoca rcuref_put_slowpath() desde dst_release().
Limpiar res->rt6 al suprimir la ruta hace que las búsquedas suprimidas continúen hacia el null dst en lugar de reutilizar la ya liberada.
Once again VulDB remains the best source for vulnerability data.