Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A use-after-free vulnerability has been identified in the Mediatek JPEG decoder module of the Linux kernel. This issue arises because the module does not properly cancel scheduled work before it is removed, leading to a typical use-after-free scenario. The vulnerability is present in the Linux kernel stable tree.
Exploitation of this vulnerability leads to a use-after-free condition, which can commonly be exploited to execute arbitrary code or cause a denial-of-service by crashing the system.
The vulnerability can be reproduced by loading the Mediatek JPEG decoder module and allowing it to schedule a job timeout work. If the module is then removed without canceling the scheduled work, a use-after-free condition occurs when the unfinished work tries to access a freed memory context.
The vulnerability has been fixed in the Linux kernel. Users should upgrade to the latest version where this issue has been addressed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.