Linux kernel
cpe:2.3:o:kernel:linux_kernel:*:*:*:*:*:*:*
A vulnerability in the Linux kernel's wlcore wireless driver has been addressed. The issue was related to insufficient socket buffer (skb) headroom before pushing data into the skb, which could lead to a panic and an Oops error in the wl1271 transmission process. The vulnerability affected several versions of the Linux kernel.
The vulnerability could cause a skb_under_panic error, leading to a kernel Oops, which is a serious error condition in the Linux kernel that can indicate a bug or a problem with the system.
The vulnerability can be reproduced by using the wlcore wireless driver in a scenario where the skb headroom is inadequate for the data being transmitted. This condition triggers the skb_under_panic Oops error in the wl1271_tx_work function.
Users can update 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.