CVE-2026-98143 Linuxカーネルアクセラレータドライバの精度処理脆弱性

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

公開日: 2026-09-25T11:17:45.830 / 更新日: 2026-09-25T15:18:06.853 / CVSS: 7.8 / 深刻度: HIGH

Linuxカーネルのaccelドライバに、U65ハードウェア向けの精度設定処理の誤りが発見されました。NPU_SET_{IFM,OFM}_PRECISIONコマンドで指定された値が、U65では丸めモードを表すにもかかわらず、ストレージモードとして誤って解釈されるため、CMDSTREAM_BO_CREATEが-EINVALを返すなどの異常が発生します。Mesaが平均プーリングやスプリットなど7つの処理でこの値を出力するため、i.MX93上でTeflonテストスイートが72件失敗するなど、グラフィック処理に影響を及ぼす可能性があります。影響を受けるシステムでは、カーネルのパッチ適用や、アプリケーションログに発生する異常コードの確認が重要です。

参照情報

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

ソクラテス

プラトンよ、この脆弱性の本質を問う。カーネルが誤って値を解釈するという現象は、技術的誤謬としてどう評価すべきだろうか。

プラトン

それは、技術的誤謬ではなく、設計の不備だ。まず、アプリケーションログに「-EINVAL」が記録されているか確認すべきだ。また、パッチ適用済みのカーネルを確認し、ベンダーがU65対応のドライバを提供しているか確認する必要がある。

ソクラテス

では、この誤解が引き起こす影響は、哲学者としてどう捉えるべきか。

プラトン

影響は具体的だ。Mesaが7つの処理でこの値を出力するため、Teflonテストスイートが72件失敗する可能性がある。Linux運用者は、i.MX93のようなハードウェアでグラフィック処理が正常に動作するか、テスト環境で確認するべきだ。

ソクラテス

しかし、パッチ適用の重要性を問う。なぜ、それが不可欠なのか。

プラトン

パッチは、カーネルが「ストレージモード」と誤って解釈する場所を修正するためだ。変更管理の文書にこの修正を記録し、監視ログに異常コードが残らないかを定期的にチェックする習慣が必要だ。

ソクラテス

では、ベンダー情報の確認はなぜ重要か。

プラトン

ベンダーがU65とU85の違いを明記しているか確認しないと、誤った設定が持ち込まれる可能性がある。例えば、NPU_SET_{IFM,OFM}_PRECISIONのビット15:14が、どのハードウェアでどのモードを表すかを、ドライバのリリースノートで確認すべきだ。

ソクラテス

最後に、運用者が気をつけるべき点を簡潔に述べよ。

プラトン

「ログの確認」「パッチ適用」「ベンダー情報の核査」「変更管理」「監視」の5つを忘れずに。Teflonテストが72件失敗する可能性があるのだから、少しくらい真剣に取り組むべきだろう。

関連キーワード: linux, kernel