Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's Octeon EP virtual function (VF) network driver can cause a use-after-free condition or a crash. This issue arises because the driver improperly manages interrupt request (IRQ) identifiers during error handling. When the driver requests MSI-X queue IRQs, it uses the I/O queue vector as the device ID. If this request fails partway, the rollback process frees the IRQ using a different device ID, which can leave the IRQ action registered. As a result, IRQ handlers may remain active while the I/O queue vector is later freed, leading to a use-after-free situation or a crash when an interrupt occurs.
This vulnerability can cause a use-after-free condition or a crash when an interrupt is processed, potentially leading to memory corruption or instability in the system.
Users can apply the patch available in the Linux kernel stable tree to address this vulnerability. The patch is included in the official Linux kernel repositories.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.