CVE-2026-64324 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

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

udf: 파티션 길이에 대해 빈 블록 익스텐트(extent)를 검증함

udf_free_blocks()는 논리적 블록 번호와 개수를 파티션 길이로 확인하지만, 최종 경계값에서 익스텐트 오프셋을 누락합니다. 조작된 익스텐트는 가드 조건을 통과할 수 있지만 logicalBlockNum + offset + count가 파티션을 벗어난 지점을 가리키게 되어, 이후 비트맵 배열의 범위를 벗어나 인덱싱됩니다.

이러한 익스텐트에 의해 백업되는 파일에 대해 단 하나의 ftruncate(2) 호출만으로도 커널 패닉을 reliably하게 유발할 수 있습니다. 이는 로컬 서비스 거부(Availability) 문제입니다. UDisks/polkit가 CAP_SYS_ADMIN 권한 없이 활성 사용자가 리무버블 UDF 미디어를 마운트할 수 있도록 허용하는 데스크톱 시스템에서는, 비특권 로컬 사용자가 조작된 파일 시스템을 제공하여 그 위의 쓰기 가능한 파일을 트렁크(truncate)함으로써 패닉을 유발할 수 있습니다. 이미지의 마운트에 루트 권한 또는 CAP_SYS_ADMIN이 필요한 시스템은 더 높은 전제 조건을 갖습니다.

기밀성이나 무결성에 대한 영향은 주장되지 않습니다: 재현된 원시 동작(primitive)은 비트맵 포인터 슬롯의 범위를 벗어난 읽기(out-of-bounds read)에 이어지는 커널 패닉입니다.

파티션 길이 검증을 위해 이미 계산된 logicalBlockNum + offset + count 값을 사용하십시오. 또한 load_block_bitmap()이 s_block_bitmap[] 인덱싱 전에 범위 밖(block group out-of-range)의 블록 그룹을 거부하도록 하여, 손상된 호출자가 가변 배열(flexible array)을 벗어날 수 없도록 하십시오.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383120

EPSS

0.00201

활동

낮음

출처

Want to know what is going to be exploited?

We predict KEV entries!