CVE-2025-40018 in Linux
Resumen
por VulDB • 2026-06-16
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ipvs: Retrasar el desregistro de ip_vs_ftp durante la limpieza del espacio de nombres (netns)
Durante la ruta de limpieza del netns, __ip_vs_ftp_exit() puede desregistrar ip_vs_ftp antes de que se vacíen las conexiones con punteros cp->app válidos, lo que provoca un use-after-free.
Se corrige este problema introduciendo una bandera global `exiting_module`, establecida a true en ip_vs_ftp_exit() antes de desregistrar el subsistema pernet. En __ip_vs_ftp_exit(), se omite el desregistro de ip_vs_ftp si la función es llamada durante la limpieza del netns (cuando exiting_module es false) y se retrasa hasta __ip_vs_cleanup_batch(), que desregistra todas las aplicaciones después de vaciar todas las conexiones. Si se llama durante la salida del módulo, se registra inmediatamente el desregistro de ip_vs_ftp.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.