
Cloud Vulnerability DB
A community-led vulnerabilities database
In the Linux kernel, a vulnerability has been identified and resolved in the sfc (Solarflare network driver) component. The issue involves incorrect TX channel offset handling when using legacy interrupts. The vulnerability was discovered when the tx_channel_offset was hardcoded to 1, which is incorrect when efx_sepparate_tx_channels is false. In such cases, the offset should be 0 since the tx queues are in the single existing channel at index 0 along with the rx queue (Kernel Git).
The vulnerability occurs in the Linux kernel's Solarflare network driver (sfc). When attempting to send traffic, the driver tries to access tx queues from an uninitialized channel, resulting in a NULL pointer dereference. This happens because the tx_channel_offset was incorrectly hardcoded to 1 instead of being dynamically set based on the efx_separate_tx_channels configuration. The issue was fixed by modifying the tx_channel_offset assignment to use the expression 'efx_separate_tx_channels ? 1 : 0' (Kernel Git).
When exploited, this vulnerability causes the system to generate kernel warnings and NULL pointer dereference errors. This results in the failure of network traffic transmission through the affected Solarflare network interface. The issue manifests as soon as any traffic is attempted to be sent through the interface (Kernel Git).
The vulnerability is triggered during normal operation when attempting to send network traffic through a Solarflare network interface configured with legacy interrupts and when efx_sepparate_tx_channels is false. The issue requires no special privileges beyond the ability to use the network interface (Kernel Git).
The vulnerability has been fixed in the Linux kernel by modifying the tx_channel_offset assignment to correctly handle the channel offset based on the efx_separate_tx_channels configuration. Users should update their Linux kernel to a version containing the fix (Kernel Git).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."