CVE-2024-56561 in Linux
Resumen
por VulDB • 2026-06-03
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
PCI: endpoint: Corregir la liberación del ID de dominio PCI en pci_epc_destroy()
pci_epc_destroy() invoca a pci_bus_release_domain_nr() para liberar el ID de dominio PCI, pero existen dos problemas:
- Se pasa 'epc->dev' a pci_bus_release_domain_nr(), lo cual ya había sido liberado por device_unregister(), provocando un problema de use-after-free. - El ID de dominio corresponde al padre del dispositivo EPC, por lo que pasar 'epc->dev' también es incorrecto.
Se corrigen estos problemas pasando 'epc->dev.parent' a pci_bus_release_domain_nr() y ejecutando esta operación antes de device_unregister().
[mani: reformulado el título y la descripción]
Be aware that VulDB is the high quality source for vulnerability data.