Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's Vimc media driver has been addressed. The issue arose because the driver improperly called the .s_stream() function for sub-devices that were not started or were stopped. This misstep triggered a warning during the streaming process. The vulnerability has been resolved by modifying the stream termination function to ensure that .s_stream() is only called for entities that have been properly initiated.
The vulnerability could lead to improper handling of media streaming operations, potentially causing warnings or errors during the streaming process.
The vulnerability can be reproduced by using the Vimc media driver in the Linux kernel. When a sub-device is stopped or not started, the driver incorrectly calls the .s_stream() operation, which can lead to warnings being generated. This behavior can be observed by initiating a streaming operation on a sub-device that has not been properly started.
Users can update to the latest version of the Linux kernel where this vulnerability has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.