CVE-2026-23020
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23020 is a NULL pointer dereference vulnerability in the Linux kernel's 3com 3c59x network driver (net/3com/3c59x.c). The flaw exists in the vortex_probe1() function, where the pdev (PCI device) parameter can be null, and the free_ring code path at line 1297 can be called with a null pdev, leading to a kernel crash. It affects Linux kernel versions from 4.16.12 through 6.18.5 across multiple stable branches, as well as release candidates up to 6.19-rc8. The vulnerability was published on January 31, 2026, and carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat CVE, Feedly).

Technical details

The root cause is classified as CWE-476 (NULL Pointer Dereference). During PCI device probing in vortex_probe1(), the pdev pointer is not guaranteed to be non-null in all code paths; when free_ring is invoked during error cleanup at line 1297 without a valid pdev, the kernel attempts to dereference the null pointer. Exploitation requires local access with low privileges and low attack complexity — an attacker or unprivileged local user capable of triggering the driver's probe path (e.g., by loading or manipulating the 3c59x driver) could cause the dereference. Patch commits addressing this issue across multiple stable branches are available in the Linux stable repository (kernel.org patches, Red Hat CVE).

Impact

Successful exploitation results in a kernel panic or system crash, causing a denial of service (DoS) with high availability impact. There is no confidentiality or integrity impact — the vulnerability cannot be used to read or modify data. The affected scope is limited to the local system running a vulnerable kernel with the 3c59x driver loaded; lateral movement or data exfiltration are not applicable to this vulnerability (Feedly).

Mitigation and workarounds

Patches have been released across all affected stable kernel branches. Administrators should upgrade to the following fixed versions: 5.10.248, 5.15.198, 6.1.161, 6.6.121, 6.12.66, or 6.18.6 (and later), as well as 6.19-rc5 or later for release candidates (Feedly, kernel.org patches). As an immediate workaround, organizations that do not use 3Com 3c59x network hardware can blacklist or unload the 3c59x kernel module (modprobe -r 3c59x and adding blacklist 3c59x to /etc/modprobe.d/) to eliminate exposure without patching. Ubuntu security notices USN-8278-1, USN-8289-1, and USN-8296-1 also address this vulnerability for Ubuntu users (Ubuntu USN-8278-1, Ubuntu USN-8289-1).

Community reactions

The vulnerability has received routine coverage from Linux distribution security channels, including Oracle Linux, Ubuntu, and community aggregators such as LinuxSecurity.com and LinuxCompatible.org. No notable researcher commentary or significant social media discussion has been identified beyond standard patch tracking. The low severity and limited exploitability have kept community reaction minimal (LinuxSecurity Oracle, Ubuntu USN-8278-1).

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-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 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