CVE-2026-46325 LinuxカーネルRDMA/rxeモジュールの脆弱性に注意

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-06-09T14:16:42.177 / 更新日: 2026-06-09T14:16:42.177

LinuxカーネルのRDMA/rxeモジュールに、メモリ領域(MR)のページサイズがシステムのPAGE_SIZEと異なる場合にiova-to-va変換が誤って行われる脆弱性が修正されています。この不具合により、特定のメモリアクセスパターンで予期しない仮想アドレスが生成され、カーネルパニックやデータ破損の可能性があります。RDMAを用いる環境やカスタムページサイズを設定しているサーバーでは、この問題が発生しやすいです。確認時は、メモリマッピング関連のエラーログやカーネルパニックの発生を監視し、修正パッチの適用を検討してください。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性について問う。もしメモリ領域のページサイズがシステムのものと異なる場合、仮想アドレスが誤って生成されると聞いているが、これにより生じるリスクをどう考える?

プラトン

それは確かに厄介な問題です。RDMAを用いる環境やカスタムページサイズを設定しているサーバーでは、カーネルパニックやデータ破損の可能性があると指摘されています。まずは、メモリマッピング関連のエラーログやカーネルパニックの発生を監視する必要があります。例えば、SGリストやiovaのアクセスパターンを確認し、ページサイズがシステムのPAGE_SIZEと一致しているかをチェックするべきでしょう。

ソクラテス

では、この脆弱性の影響を確認するためには、具体的に何をすべきだろう?

プラトン

まず、RDMAを有効にしているシステムやカスタムページサイズを設定しているサーバーを特定する必要があります。その後、カーネルログに「iova-to-va conversion error」や「page size mismatch」などのキーワードが含まれていないかを確認してください。また、パッチ適用の前に、現行のLinuxカーネルのバージョンと、修正パッチが適用されているかをベンダーの公式情報で確認することも重要です。

ソクラテス

パッチ適用の際に注意すべき点は?

プラトン

変更管理の観点から、パッチ適用前後のシステムの動作を監視し、テスト環境での検証を必ず行うべきです。特に、RDMA関連のパフォーマンスやメモリの動作に影響がないかを確認しましょう。また、パッチ適用後は、xarrayが置き換えられたrxe_mr_page構造体が正しく動作しているかを、ログやメモリのマッピング状態で検証する必要があります。

ソクラテス

では、この脆弱性に対応する運用者は、哲学的に言えることは?

プラトン

(笑)「すべてのシステムは、想定外のページサイズに備えていなければならない」と言えるでしょう。だが、現実的には、監視とパッチ適用が命です。ユーモラスに言ってみれば、「カーネルがパニックを起こすのを防ぐには、ページサイズを正しく理解するしかない」となりますね。

関連キーワード: linux, kernel