Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability exists in the Linux kernel's Comedi subsystem, where certain instruction handlers may read uninitialized data. The issue arises because the `do_insn_ioctl()` and `do_insnlist_ioctl()` functions allocate a buffer for instruction data but only initialize a portion of it. For instructions that write to the subdevice, this leaves some data elements uninitialized, potentially leading to undefined behavior if accessed by the instruction handler. The vulnerability affects several versions of the Linux kernel.
Exploitation of this vulnerability could lead to subdevice instruction handlers reading uninitialized data, causing unpredictable behavior in the affected Comedi subdevices.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.