Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +3 more
A null pointer dereference vulnerability has been identified in the Linux kernel's Anysee media component, specifically within the 'anysee_master_xfer' function'. This issue arises because the 'msg' parameter, which is user-controlled, can be manipulated to bypass initial checks. When 'msg[i].buf' is null and 'msg[i].len' is zero, the function fails to validate the buffer properly. As a result, malicious data can be processed by 'anysee_master_xfer', leading to a crash when the function attempts to access 'msg[i].buf[0]' without adequate safety checks. The vulnerability affects several versions of the Linux kernel.
Exploitation of this vulnerability leads to a null pointer dereference, causing a crash of the affected system.
To reproduce this vulnerability, send a user-controlled 'msg' parameter to the 'anysee_master_xfer' function with 'buf' set to null and 'len' set to zero. The function will then process the message without proper validation, allowing for a null pointer dereference when it tries to access the buffer.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been patched. Instructions for upgrading the kernel can be found in the official Linux kernel documentation.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.