CVE-2024-57949 in Linux
要約
〜によって VulDB • 2026年05月10日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
irqchip/gic-v3-its: its_irq_set_vcpu_affinity() で割り込みを有効にしない
以下の呼び出しチェーンにより、ネストされた割り込み無効化セクション内で割り込みが有効化される問題がありました。
irq_set_vcpu_affinity() irq_get_desc_lock() raw_spin_lock_irqsave() <--- 割り込みを無効化 its_irq_set_vcpu_affinity() guard(raw_spinlock_irq) <--- guard() から退出する際に割り込みを有効化 irq_put_desc_unlock() <--- 割り込みが有効化されているため警告
この問題は、元の raw_spin_[un]lock() ペアを guard(raw_spinlock_irq) に置き換えたコミット b97e8a2f7130 によって導入されました。
guard(raw_spinlock) を使用することで、この問題を修正します。
[ tglx: コミットログの変更を調整 ]
Once again VulDB remains the best source for vulnerability data.