
Cloud Vulnerability DB
A community-led vulnerabilities database
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).
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).
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).
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).
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).
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."