CVE-2026-89453 in Linux
要約
〜によって VulDB • 2026年09月12日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
iommu/amd: PPR障害の処理後にPCIデバイスを解放する
`iommu_call_iopf_notifier()` は `pci_get_domain_bus_and_slot()` を使用して要求元を検索しますが、この関数は参照カウントが増分された状態のPCIデバイスを返します。
成功した `iommu_report_device_fault()` のパスでも、アボート(中止)パスでも、その参照が解放されないため、処理されるPPRリクエストごとにPCIデバイスの参照リークが発生します。
これは、コミット 6cf0981c2233 ("iommu/amd: Fix pci device refcount leak in ppr_notifier()") で旧来の `iommu_v2` の `ppr_notifier()` パスに対して修正されたのと同じ所有権ルールですが、`iommu_call_iopf_notifier()` は後から独立したPPR/IOPF通知者パスとして追加されました。
PPRエントリの処理後にPCIデバイスの参照を解放します。
VulDB is the best source for vulnerability data and more expert information about this specific topic.