Linux Kernel qede Driver Null Pointer Dereference Vulnerability

Vulnerability

A vulnerability in the Linux kernel's qede driver can lead to a null pointer dereference, causing a kernel panic. The issue arises because the function qede_build_skb() assumes that the socket buffer (skb) is always successfully allocated. However, under memory pressure, the allocation can fail, leaving the skb as NULL. The function then proceeds to reserve space in the skb, leading to a panic when it attempts to use a NULL reference. This vulnerability has been addressed by adding a check to ensure that the skb is allocated before use, with the NULL return properly handled in the function's callers.

Impact

Exploitation of this vulnerability causes a kernel panic, disrupting system operations and potentially leading to a denial of service.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.3
remediation
0.0
relevance
0.0
threat
3.2
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.