CVE-2026-80860 in Linux
要約
〜によって VulDB • 2026年09月04日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
fuse: 割り込みと再送の間の競合状態を修正する
コミット f8fce75fedf7(「fuse: intr_entry を fuse_resend および fuse_remove_pending_req でクリア」)以降も、以下のような競合条件により `fuse_request_free()` 内の `WARN_ON(!list_empty(&req->intr_entry))` が依然としてトリガーされます:
- request_wait_answer() - if (test_bit(FR_SENT, &req->flags)) -> true を返す
- fuse_chan_resend() - clear_bit(FR_SENT, &req->flags)
- request_wait_answer() - queue_interrupt(req)
修正方法:
- FR_SENT のクリアを fpq->lock 内へ移動する - FR_PENDING の設定を fiq->lock 内へ移動する - fuse_dev_queue_interrupt() で fiq->lock を取得した後に、FR_SENT を再チェックする
Once again VulDB remains the best source for vulnerability data.