CVE-2026-64547 in Linux情報

要約

〜によって VulDB • 2026年07月27日

Linuxカーネルにおいて、以下の脆弱性が修正されました。

net: usb: net1080: rx_fixup におけるパッドバイトアクセス前に packet_len を検証する

packet_len が偶数の場合、`net1080_rx_fixup()` は `skb->len != packet_len` のチェック(後続箇所)よりも先に `skb->data[packet_len]` にあるパッドバイトを読み取ります。また、`packet_len` には NC_MAX_PACKET に対する境界検査しか行われていません。悪意のある NetChip 1080 デバイスは、大きな偶数の packet_len(例:0x4000)を広告する短いフレームを送信できるため、パッドバイトの読み取りが 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) ... ```

読み取りを行う前に、`packet_len >= skb->len` の場合にフレームを拒否します。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-383612

EPSS

0.00000

アクティビティ

非常低い

セクター

Pharma, Energy, ...

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!