CVE-2026-64547

Source
https://cve.org/CVERecord?id=CVE-2026-64547
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-64547.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-64547
Downstream
Related
Published
2026-07-27T20:10:37.786Z
Modified
2026-08-18T03:30:58.651987075Z
Severity
  • 8.1 (High) CVSS_V3 - CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H CVSS Calculator
Summary
net: usb: net1080: validate packet_len before pad-byte access in rx_fixup
Details

In the Linux kernel, the following vulnerability has been resolved:

net: usb: net1080: validate packetlen before pad-byte access in rxfixup

For an even packetlen, net1080rxfixup() reads the pad byte at skb->data[packetlen] before the skb->len != packetlen check further down, and packetlen is only bounded against NCMAXPACKET. A malicious NetChip 1080 device can send a short frame advertising a large even packet_len (e.g. 0x4000), so the pad-byte read lands past the end of the skb:

BUG: KASAN: slab-out-of-bounds in net1080rxfixup Read of size 1 at addr ffff8880106c83c6 by task ksoftirqd/0/14 ... net1080rxfixup (drivers/net/usb/net1080.c:384) usbnetbh (drivers/net/usb/usbnet.c:1589) processonework (kernel/workqueue.c:3322) bhworker (kernel/workqueue.c:3708) taskletaction (kernel/softirq.c:965) handlesoftirqs (kernel/softirq.c:622) ...

Reject the frame when packet_len >= skb->len before reading.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/64xxx/CVE-2026-64547.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
904813cd8a0b334189da285bb05af0b18b062502
Fixed
f42217fa7d535e9ec4151f7971f06f6ea65e850a
Fixed
c087749815379e9af2fdbeb08bfc33870b103958
Fixed
e4a87126c085b097d29e17e3b7647295bba8be7c
Fixed
685e92934f11d5e215dad58813e2f9955ac2f436
Fixed
4dc8484be3302d187274364820d3bef6c62bde32
Fixed
b153cfe84b1340c69a13d0957665a2bfcf21239c
Fixed
ea866cab12db1a2100b400a8b03569e5bc0ee29a
Fixed
03f384bc0cb8d4a1301d4f5b0baef2d980258383

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-64547.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
2.6.14
Fixed
5.10.261
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.212
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.178
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.145
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.97
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-64547.json"