CVE-2026-80860 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 04.

리눅스 커널에서 다음 취약점이 해결되었습니다.

fuse: 인터럽트와 재전송 간 레이스 컨디션 수정

커밋 f8fce75fedf7("fuse: clear intr_entry in fuse_resend and fuse_remove_pending_req") 이후에도 `fuse_request_free()` 내의 `WARN_ON(!list_empty(&req->intr_entry))`는 다음과 같은 레이스 컨디션으로 인해 여전히 트리거됩니다.

- `request_wait_answer()`에서 - `(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.

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!