CVE-2026-98215 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

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

selinux: 중첩된 백킹 파일 간에 사용자 SID 보존하기

SELinux는 mmap()이 vma->vm_file을 백킹 파일로 대체한 후에도 해당 정보가 사용 가능하도록 하기 위해, 백킹 파일 보안 블롭(user file SID)에 사용자 파일의 SID를 저장합니다.

중첩된 백킹 파일(overlayfs 위에 overlayfs 또는 overlayfs에 의해 지원되는 FUSE passthrough 백킹 등)의 경우, user_file 자체가 백킹 파일이 될 수 있습니다. 이때 fsec->sid는 최상위 파일을 연 사용자가 아닌, 해당 파일을 연 마운터(mounter)의 SID입니다. mprotect()는 fd { use }를 마운터 SID와 대조하여 확인합니다. 이로 인해 도메인 전환 없이 접근이 잘못 거부되거나, 전환 후 잘못된 대상 SID가 검사될 수 있습니다.

user_file이 백킹 파일일 때 저장된 사용자 SID를 복사합니다. 첫 번째 백킹 레이어에 대해서는 기존 파일 SID를 계속 사용합니다.

두 개의 중첩된 overlayfs 마운트와 SELinux 강제 모드(enforcing) 환경에서, mprotect(PROT_READ)는 마운터 SID와의 fd { use } 거부로 인해 EACCES를 반환했습니다. 이 변경 사항을 적용하면 mprotect()가 성공적으로 동작합니다.

arm64 QEMU 상에서 작은 BusyBox initramfs와 목적에 맞춘 SELinux 정책으로 테스트되었습니다. 원래 테스트는 Fedora Cloud Base 44 사용자 공간(userspace)에서도 반복되었으며 동일한 결과를 보였습니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-414163

EPSS

0.00209

출처

Do you know our Splunk app?

Download it now for free!