CVE-2026-80859 in Linux정보

요약

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

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

fuse: io-uring 준비 상태 확인 시 누락된 메모리 장벽 수정

fuse_block_alloc()은 fch->initialized와 그 후 fch->io_uring을 읽습니다. fch->io_uring은 fuse_chan_set_intialized()의 smp_wmb()에 의해 순서가 지정되어 fch->initialized보다 먼저 설정되지만, fuse_block_alloc()에는 두 로드 사이에 대응하는 읽기 장벽이 없습니다.

이로 인해 CPU가 fch->initialized=1이지만 fch->io_uring=0인 상황을 관찰하여 io-uring 큐가 준비될 때까지 요청 할당을 차단하는 검사를 건너뛸 수 있습니다. 이는 커밋 3393ff964e0f에서 방지했던 잠금 순서 역전 데드락을 다시 발생시킬 수 있습니다.

이를 방지하기 위해 fuse_chan_set_initialized()의 smp_wmb()와 쌍을 이루는 smp_rmb() 장벽을 추가합니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 26.

모더레이션

수락

항목

VDB-398921

EPSS

0.00145

출처

Do you know our Splunk app?

Download it now for free!