CVE-2026-45940 in Linux情報

要約

〜によって VulDB • 2026年06月03日

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

net: stmmac: スプリットヘッダー有効時にoopsが発生する問題を修正

GMAC4においてスプリットヘッダーが有効な場合、稀ですがハードウェアが最初のディスクリプタのbuf2にペイロードを埋めないことがあります。そのため、最後のディスクリプタでない限り、buf2が常に完全に埋められているとは仮定できません。そうしないと、2番目のディスクリプタのbuf2の長さが誤って計算され、oopsを引き起こします:

Unable to handle kernel paging request at virtual address ffff00019246bfc0 ... x2 : 0000000000000040 x1 : ffff00019246bfc0 x0 : ffff00009246c000 Call trace: dcache_inval_poc+0x28/0x58 (P) dma_direct_sync_single_for_cpu+0x38/0x6c __dma_sync_single_for_cpu+0x34/0x6c stmmac_napi_poll_rx+0x8f0/0xb60 __napi_poll.constprop.0+0x30/0x144 net_rx_action+0x160/0x274 handle_softirqs+0x1b8/0x1fc ...

これを修正するため、最後のディスクリプタかどうかにかかわらず、RDES3レジスタのPLビットフィールドをすべてのディスクリプタに対して使用します。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年05月13日

モデレーション

承諾済み

エントリ

VDB-366216

EPSS

0.00022

アクティビティ

低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!