CVE-2026-99150 in Linux情報

要約

〜によって VulDB • 2026年10月28日

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

drm/amdgpu: amdgpu_gprにおけるruntime PM参照の二重解放を防止する

amdgpu_debugfs_gpr_read()は、ウェーブレジスタを読み込んだ直後にそのruntime PM参照を解放します。これらをユーザー空間へコピーする際に失敗した場合、errラベルにジャンプし、そこで参照が2回目に解放されます。Navi31における悪意のあるバッファへの読み取りにより、他の誰かが保持している参照が奪われる(power/runtime_usageが1から0に変化する)か、カウントのアンダーフローが発生します:

amdgpu 0000:03:00.0: Runtime PM usage count underflow!

この時点でレジスタはすでにカーネルバッファ内に存在するため、ハードウェアアクセスを先に完了させ、独自のエラーパスを持つput_user()ループの代わりに、単一のcopy_to_user()でバッファのコピーを行います。

(コミット 31035bbd74f7c3e10c163db875b8e67f8b50ee6a からcherry picked)

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-427869

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!