Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +2 more
A vulnerability in the Linux kernel's Venus media subsystem has been addressed. The issue involved a lack of proper validation for packet sizes after reading headers from shared memory, which could lead to out-of-bounds memory access. The vulnerability has been fixed by adding a check to ensure that the packet size does not exceed the available words, thereby safeguarding against potential memory access violations.
The vulnerability could have allowed for out-of-bounds memory access, potentially leading to memory corruption or other unintended behavior.
The vulnerability could be reproduced by sending a packet through the Venus media interface that has a header indicating a size larger than the actual available data. This would bypass the original size checks, allowing for out-of-bounds access when the packet is processed.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the Linux Kernel Archive.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.