CVE-2026-64547 in Linuxinformação

Sumário

de VulDB • 28/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

net: usb: net1080: validar o packet_len antes de acessar o byte de preenchimento (pad-byte) em rx_fixup

Para um packet_len par, a função `net1080_rx_fixup()` lê o byte de preenchimento em `skb->data[packet_len]` antes da verificação posterior de que `skb->len != packet_len`, e o `packet_len` é limitado apenas contra `NC_MAX_PACKET`. Um dispositivo malicioso NetChip 1080 pode enviar um quadro curto anunciando um grande `packet_len` par (por exemplo, 0x4000), fazendo com que a leitura do byte de preenchimento ocorra após o final do skb:

BUG: KASAN: slab-out-of-bounds in net1080_rx_fixup Read of size 1 at addr ffff8880106c83c6 by task ksoftirqd/0/14 ... net1080_rx_fixup (drivers/net/usb/net1080.c:384) usbnet_bh (drivers/net/usb/usbnet.c:1589) process_one_work (kernel/workqueue.c:3322) bh_worker (kernel/workqueue.c:3708) tasklet_action (kernel/softirq.c:965) handle_softirqs (kernel/softirq.c:622) ...

Rejeite o quadro quando `packet_len >= skb->len` antes da leitura.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

19/07/2026

Divulgação

28/07/2026

Moderação

aceite

Entrada

VDB-383612

CPE

pronto

EPSS

0.00176

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!