CVE-2026-64547

Linux · Kernel

The Linux kernel net1080 USB network driver contains an out-of-bounds read vulnerability in the rx_fixup function due to insufficient validation of packet lengths.

Executive summary

An out-of-bounds read vulnerability in the Linux kernel net1080 driver could allow an unauthenticated attacker to access unauthorized memory addresses.

Vulnerability

The flaw resides in the net1080_rx_fixup function, where the driver reads a pad byte past the end of the skb buffer. This is an unauthenticated vulnerability triggered by processing malformed packets from a USB network adapter.

Business impact

The vulnerability allows for potential memory disclosure or system instability, leading to denial of service. With a CVSS score of 8.1, this represents a significant risk to the confidentiality and availability of the affected system. Exploitation could potentially be used as a stepping stone for more complex kernel-level attacks.

Remediation

Immediate Action: Apply the vendor-provided kernel patches by updating to version 5.10.261, 5.15.212, 6.1.178, 6.6.145, or later.

Proactive Monitoring: Review kernel logs for errors related to network interface resets or memory access violations.

Compensating Controls: Limit access to physical hardware ports and apply strict network segmentation to minimize the exposure of USB-connected network devices.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

While no active exploitation is currently confirmed, the high CVSS score warrants prompt attention. Administrators should incorporate these kernel updates into their standard maintenance cycle to ensure system integrity and mitigate the risk of memory-related vulnerabilities.