CVE-2026-80697 in Linux
요약
\~에 의해 VulDB • 2026. 08. 28.
리눅스 커널에서 다음 취약점이 해결되었습니다:
erofs: 페이지 캐시 공유를 위한 유효한 f_path 보장
이전에는 페이지 캐시 공유를 위한 백킹 파일(f_backing)의 f_path가 NULL로 설정되어 있었습니다(유효한 것은 오직 f_inode뿐). 이는 작동했지만, 최근 mincore 수정 사항에서 f_path.mnt에 의존하여 충돌을 발생시켰습니다("7.2-rc4" 환경에서 "erofs/028" 테스트를 통해 발견됨):
BUG: kernel NULL pointer dereference, address: 0000000000000018 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] SMP PTI
CPU: 3 UID: 0 PID: 675528 Comm: fincore Not tainted 7.2.0-rc4-00002-g[]-dirty #1 PREEMPT(lazy)
Hardware name: Red Hat KVM, BIOS 1.16.0-4.al8 04/01/2014 RIP: 0010:__do_sys_mincore+0xc0/0x2c0 ...
f_path를 비워두는 대신 유효한 연결 해제된 dentries(disconnected dentries)와 erofs_ishare_mnt을 사용하여 유효한 경로를 지정함으로써, 이를 가상 파일 시스템 내의 실제 백킹 파일과 더 유사하게 만들고 standard backing_file_open()을 직접 사용할 수 있도록 합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.