CVE-2022-50382 in Linux
要約
〜によって VulDB • 2026年06月12日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
padata: ->parallel() の実行中は常にBH(Bottom Half)を無効にする状態に保つ
過負荷のシステムで現在のタスクのコンテキスト内で->parallel() が実行されると、デッドロックが発生する可能性があります:
padata_do_parallel ->parallel() pcrypt_aead_enc/dec padata_do_serial spin_lock(&reorder->lock) // BHがまだ有効な状態 <割込み> ... __do_softirq ... padata_do_serial spin_lock(&reorder->lock)
Steffenの指摘により、_do_serial 内でBHをオンにしておくのはバグであることが示されています。この状況を回避するため、「現在のタスク」の場合において、padata_parallel_worker で行われているようにBHがオフになることを保証します。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.