CVE-2026-90173 Linuxカーネルに使用後解放脆弱性、システムクラッシュ注意
この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。
LinuxカーネルのSMB Directコンポーネントに、使用後解放(use-after-free)の脆弱性が確認されています。この問題は、RDMA経由の通信でソフトウェア定義ネットワーク(例:Soft-RoCE)が遅延して完了通知を送信する場合に発生し、カーネルのメモリ破損を引き起こす可能性があります。これにより、システムがクラッシュしたり、予期せぬ再起動を引き起こすなどの影響が考えられます。影響を受ける環境は、SMB Directを用いたRDMA接続を有効にしており、特にSoft-RoCE(RXEドライバ)を採用しているサーバーが該当します。確認時は、カーネルログに「KASAN: slab-use-after-free」や「ib_cq_poll_work」のキーワードが含まれているかを確認し、適用済みのカーネルバージョン(例:7.2.0-rc3-next-20260717)が公開された修正パッチを含むかをチェックすることが重要です。対応策として、提供元のカーネルリポジトリから最新のパッチ適用を推奨します。
- NVD Detail (NVD) [日本語で表示]
ソクラテスの問い、プラトンの備え
プラトンよ、この脆弱性について、我々はまず「何が起こっているのか」を問うべきではないか?メモリ破損がシステムのクラッシュを引き起こすという点に注目しているが、この現象はなぜ発生するのか?
師よ、これはSMB DirectのRDMA通信において、Soft-RoCEが遅延して完了通知を送信した場合に発生する問題です。カーネルが解放されたメモリを再利用しようとして、予期せぬアクセスが発生するのです。
では、現場の管理者として、この脆弱性を確認するためには何をまず確認すべきだろう?
まず、カーネルログに「KASAN: slab-use-after-free」や「ib_cq_poll_work」のキーワードが含まれているかをチェックする必要があります。また、適用済みのカーネルバージョンが修正パッチを含むかを確認しましょう。例えば、7.2.0-rc3-next-20260717のようなバージョンが該当します。
しかし、パッチ適用に際して、管理者はどこから情報を得るべきだろう?
提供元のカーネルリポジトリから最新のパッチを確認し、適用することが推奨されます。また、影響を受ける環境がSMB Directを有効にしており、Soft-RoCE(RXEドライバ)を採用しているサーバーであることを確認する必要があります。
では、パッチ適用後はどのような観点で監視すべきだろう?
変更管理の観点から、パッチ適用後もログを監視し、異常なアクセスやクラッシュの再発がないかをチェックしましょう。また、ベンダーの公式情報に従い、セキュリティアップデートの連絡を受ける仕組みを整えることが重要です。
最後に、この脆弱性から学ぶべき点は何か?
師よ、この話は古代の哲学者たちが語った「知識は行動の灯」に通じます。Linux運用者にとっても、定期的なログ確認、パッチ適用、ベンダー情報の確認は、システムの健康を守るための「灯」なのです。ただ、この脆弱性は「非常に古代的な」問題ではありませんよ…。
関連キーワード: linux, kernel, debian, qemu