CVE-2022-49118 in Linux情報

要約

〜によって VulDB • 2026年08月01日

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

scsi: hisi_sas: v3ハードウェア向けにIRQベクトルを適切な順序で解放する

ドライバのプローブ処理中にチャネルIRQまたは致命的なIRQのリクエストに失敗した場合、ドライバは free_irq() でIRQを解放する前にIRQベクトルを解放しようとし、これにより以下のようなカーネルBUGが発生します。

------------[ cut here ]------------
kernel BUG at drivers/pci/msi.c:369! Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
Call trace: free_msi_irqs+0x118/0x13c pci_disable_msi+0xfc/0x120 pci_free_irq_vectors+0x24/0x3c hisi_sas_v3_probe+0x360/0x9d0 [hisi_sas_v3_hw]
local_pci_probe+0x44/0xb0 work_for_cpu_fn+0x20/0x34 process_one_work+0x1d0/0x340 worker_thread+0x2e0/0x460 kthread+0x180/0x190 ret_from_fork+0x10/0x20 ---[ end trace b88990335b610c11 ]---

そのため、ベクトルの解放順序を制御するために devm_add_action() を使用します。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2025年02月26日

モデレーション

承諾済み

エントリ

VDB-297550

EPSS

0.00263

アクティビティ

非常低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!