PT-2026-65215 · Linux · Linux Kernel

CVE-2026-64540

·

Published

2026-07-27

·

Updated

2026-08-25

CVSS v3.1

8.1

High

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description An out-of-bounds read exists in the genelink rx fixup() function within the usbnet driver for GeneLink (GL620A) devices. The function splits aggregated RX frames into individual packets using a length provided by the device. Because this length is only bounded by GL MAX PACKET LEN and not compared against the actual number of bytes received, a malicious device can send a short USB Request Block (URB) with a header claiming multiple packets. This causes the skb put data() function to copy data beyond the end of the receive buffer, leaking kernel heap contents into the network stack. This issue can be triggered without any special privileges as soon as the interface is active.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

AZL-94040
CVE-2026-64540
OPENSUSE-SU-2026:11476-1

Affected Products

Linux Kernel