CVE-2026-74346 in Linux情報

要約

〜によって VulDB • 2026年08月15日

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

RDMA/irdma: CQ MR登録時の配列外読み込み(OOB Read)を修正

Sashikoは以前のパッチのレビュー中に無関係なバグを指摘しました: https://sashiko.dev/#/patchset/20260512183852.614045-1-jmoroni%40google.com

この変更では、適切に設定されていなかった `cqmr->split` フィールドを削除し、代わりにCQリサイズ機能フラグを直接チェックすることでバグを修正します。

`cqmr->split`フィールドは本質的に `IRDMA_FEATURE_CQ_RESIZE` がセットされているかどうかを追跡しますが、これはCQ作成時まで設定されませんでした(これが参照される唯一の他の箇所です)。

その結果、MR登録時には常にfalseとなり、GEN_2以降のハードウェアに対しても `irdma_handle_q_mem` が `cqmr->shadow` を埋めてしまう原因となっていました:

cqmr->shadow = (dma_addr_t)arr[req->cq_pages];

問題は、GEN_2以降において `req->cq_pages` が `iwmr->page_cnt` と正確に等しくなり、したがって配列 `arr` のサイズと等しくなる可能性があることです。これにより、1バイトの配列外読み込み(OOB Read)が発生します。

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

責任者

Linux

予約する

2026年08月15日

モデレーション

承諾済み

エントリ

VDB-390304

EPSS

0.00172

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!