Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A use-after-free vulnerability has been identified in the Linux kernel's AF_XDP socket interface, specifically within the xsk_diag diagnostics code. This issue arises when a socket is unbound from its associated device, either because the socket is closed or the device is removed. The vulnerability occurs because the xsk_diag interface can be used after the socket has been unbound, leading to potential memory management errors.
Exploitation of this vulnerability can lead to a use-after-free condition, which may be exploited to execute arbitrary code or cause a denial-of-service by crashing the system.
The vulnerability can be reproduced by using the xsk_diag interface on a socket that has been unbound from its device. This can be done by closing the socket or removing the device, and then attempting to use the xsk_diag interface, which will trigger the use-after-free condition.
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 official website.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.