Linuxカーネルにおいて、以下の脆弱性が解決されました。net: mvpp2: ハードウェアのパケットオフセットでRXデータを同期します。mvpp2はRXキューのパケットオフセットを設定するため、ハードウェアは受信データを dma_addr + MVPP2_SKB_HEADROOM に書き込みます。現在のCPU側の同期は dma_addr を起点とし、rx_bytes + MVPP2_MH_SIZE バイトのみを対象としています。そのため、未使用のヘッドルームが同期されてしまい、パケット末尾の同じバイト数分が同期されずに抜け落ちます。DMA非コヒーレントなシステムでは、これにより受信フレーム末尾でCPUが古いキャッシュ内容を読み出してしまう可能性があります。範囲オフセットとして MVPP2_SKB_HEADROOM を指定し、dma_sync_single_range_for_cpu() を使用することで、同期がハードウェアによって実際に書き込まれた Marvell ヘッダおよびパケットデータをカバーするようにしています。
Linux Linux Kernel 5.11 以上 5.15.210 未満 Linux Kernel 5.16 以上 6.1.176 未満 Linux Kernel 5.5 以上 5.10.259 未満 Linux Kernel 6.13 以上 6.18.36 未満 Linux Kernel 6.19 以上 7.0.13 未満 Linux Kernel 6.2 以上 6.6.143 未満 Linux Kernel 6.7 以上 6.12.94 未満 Linux Kernel 7.1
・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う情報の一部が書き換えられる可能性があります。 ・当該ソフトウェアの一部が停止する可能性があります。
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。
情報不足(CWE-noinfo) [NVD評価]
CVE-2026-53217
National Vulnerability Database (NVD) : CVE-2026-53217 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/e302206ad84a407a7e5f3f6fe767ff5efaace689) 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/19f8bc139e9b149d1e5bf75ae761d1bb8dd3e7d8) 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a13199fa224e9f776f4005d5037df03aa9ea8f37) 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/23548007b3c66d628fc7d6b80d1e23be04ea10d9) 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/60412bdd1b2576659eac23a23d2d9ff96228a643) 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/180235600934bef6add3be637c296d6cf3272e67) 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a3ad9b5767c89531fc7dae951b51b0933dcf7051) 関連文書 : net: mvpp2: sync RX data at the hardware packet offset - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/bede0f481b9137d73d1cf64309cbe4b94818a5d6)
[2026年07月06日] 掲載