Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A use-after-free vulnerability has been addressed in the Linux kernel's SPI MPC52XX driver. This issue arises because the interrupt handler schedules state machine work that must be canceled after disabling interrupts, to prevent potential memory access errors. The vulnerability affects the Linux kernel stable tree.
Exploitation of this vulnerability could lead to a use-after-free condition, potentially allowing for memory corruption or arbitrary code execution.
The vulnerability can be reproduced by loading a module that uses the SPI MPC52XX driver, which schedules work to be done by the interrupt handler. If the module is then removed without first canceling this scheduled work, a use-after-free condition can be created.
Users can apply the latest patches available in the Linux kernel stable tree to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.