Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's media PCI MG4B driver could lead to the unintentional exposure of uninitialized stack data to userspace. This issue arises because the 'scan' structure is not properly initialized before it is used. The vulnerability has been addressed by modifying the driver to ensure that the 'scan' structure is zeroed out prior to use.
The vulnerability could cause a information leak of uninitialized stack data to userspace, which could potentially be exploited to read sensitive information or cause undefined behavior.
The vulnerability can be reproduced by using the Digiteq Automotive MGB4 driver, which is part of the Linux kernel media PCI subsystem. The issue occurs when the driver handles interrupts, as the 'scan' structure used in this process is not initialized before being read. This uninitialized data can then be leaked to userspace.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. The specific commit addressing this issue is available in the Linux kernel stable tree.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.