CVE-2022-48647
Linux Kernel vulnerability analysis and mitigation

Overview

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).

Technical details

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).

Impact

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).

Exploitability

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).

Mitigation and workarounds

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).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-68426MEDIUM4.7
  • Linux Kernel logoLinux Kernel
  • kernel-rt-debug-modules-core
NoYesAug 10, 2026
CVE-2026-68425MEDIUM4.3
  • Linux Kernel logoLinux Kernel
  • kernel
NoYesAug 10, 2026
CVE-2026-68422LOW3.3
  • Linux Kernel logoLinux Kernel
  • linux
NoYesAug 10, 2026
CVE-2026-68428NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel6.12
NoYesAug 10, 2026
CVE-2026-68421NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel6.12
NoYesAug 10, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management