Description
In the Linux kernel, the following vulnerability has been resolved:
PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation
When a Linux VM with an assigned PCI device runs on Hyper-V, if the PCI device driver is not loaded yet (i.e. MSI-X/MSI is not enabled on the device yet), doing a VM hibernation triggers a panic in hv_pci_restore_msi_msg() -> msi_lock_descs(&pdev->dev), because pdev->dev.msi.data is still NULL.
Avoid the panic by checking if MSI-X/MSI is enabled.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HAffected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= dc2b453290c471266a2d56d7ead981e3c5cea05e, < 223fc5352054900f70b8b5e10cfc2f297e70c512; >= dc2b453290c471266a2d56d7ead981e3c5cea05e, < d0687755407b21d252b98dca6be459153a60c62a; >= dc2b453290c471266a2d56d7ead981e3c5cea05e, < e32fc2168aa6b477290392ddbb73d95f012b050c; >= dc2b453290c471266a2d56d7ead981e3c5cea05e, < 04bbe863241a9be7d57fb4cf217ee4a72f480e70 |
| Linux | Linux | 5.17 |
References
- https://git.kernel.org/stable/c/04bbe863241a9be7d57fb4cf217ee4a72f480e70Patch
- https://git.kernel.org/stable/c/223fc5352054900f70b8b5e10cfc2f297e70c512Patch
- https://git.kernel.org/stable/c/d0687755407b21d252b98dca6be459153a60c62aPatch
- https://git.kernel.org/stable/c/e32fc2168aa6b477290392ddbb73d95f012b050cPatch
Timeline
- Published
- Sep 15, 2025
- Last modified
- Jun 17, 2026
- NVD status
- Analyzed