Junglewise Threat Intelligence

CVE-2026-64547: Linux kernel out-of-bounds read in net1080 USB driver

CVE-2026-64547 · Severity: info · Published 2026-07-27

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's NetChip 1080 USB network driver could allow a malicious USB device to cause a system crash. By sending a specially crafted network packet that claims to be larger than it actually is, the device triggers an out-of-bounds memory read. This can lead to a kernel panic or system instability when the malicious hardware is connected.

Technical details

An out-of-bounds read vulnerability exists in the net1080_rx_fixup() function within drivers/net/usb/net1080.c. The driver fails to validate the packet_len field against the actual socket buffer (skb) length before attempting to read a padding byte for even-length packets. A malicious USB device can provide a large packet_len value in a short frame, causing the kernel to read memory beyond the allocated buffer. This issue has been resolved by adding a check to ensure packet_len is within the bounds of the received data before the padding byte is accessed.

Affected products

  • Linux Linux kernel 904813cd8a0b334189da285bb05af0b18b062502 to f42217fa7d535e9ec4151f7971f06f6ea65e850a

Timeline

  • 2026-06-29: other: Vulnerability fixed in source code
  • 2026-07-27: advisory: CVE published

References

Related threats