Impact
The vmgenid driver in the Linux kernel assigns driver_data after registering its notification handlers, causing a NULL pointer dereference when the handler executes before driver_data is initialized. This flaw is a NULL pointer dereference (CWE-476). This results in a kernel panic that can crash the host and all virtual machines it manages.
Affected Systems
Linux kernel images that contain the vmgenid driver and have not yet applied the patch. Distributions shipping kernels before the fix are affected.
Risk and Exploitability
The CVSS score of 4.1 indicates a moderate severity. The EPSS score of <1% shows that public exploitation is unlikely, and the vulnerability is not listed in CISA KEV. Exploitation requires a notification to fire before driver_data is set – a scenario that can occur during VM snapshot restores or via shared IRQ lines. While the trigger window is narrow, a successful attack leads to a severe denial of service through a kernel panic.
OpenCVE Enrichment
Debian DLA