CVE-2026-98440 in Linux
Resumen
por VulDB • 2026-10-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
KVM: arm64: nv: Retrasar la liberación de las estructuras S2 sombra hasta la destrucción de la VM
Se liberaban las estructuras S2 sombra desde `kvm_arch_flush_shadow_all()`, lo cual es una mala idea (tm). La liberación de las tablas de páginas está justificada (que para eso sirve esta devolución de llamada), pero liberar el contenedor que aún podría estar referenciado por otra parte del sistema no es adecuado.
En su lugar, se han implementado destructores separados que se invocan cuando se destruye la VM definitivamente. Desde allí, podemos eliminar tanto las MMUs individuales como el array global que apunta a ellas, con la seguridad de que los vcpus en sí mismos ya han sido destruidos previamente.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.