CVE-2026-99086 in Linux정보

요약

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

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

dm-integrity:_resume 시 슈퍼블록 검증

dm_integrity_resume()는 플래그를 적용하고 재계산 위치를 파악하기 위해 장치로부터 슈퍼블록을 다시 읽습니다. 그러나 이 함수는 결과에 대해 아무런 검증을 수행하지 않습니다. 반면, 생성자(constructor) 단계에서는 읽은 슈퍼블록을 검증하며 이를 기반으로 모든 메모리 내 구조체의 크기를 설정합니다. dm-integrity 장치가 일시 중단된 동안 사용자가 기본 장치의 슈퍼블록을 수정할 수 있으므로 두 값이 더 이상 일치하지 않게 될 수 있습니다.

특히, access_journal_data() 함수는 ic->sb->log2_sectors_per_block만큼 저널 엔트리 인덱스를 이동시킵니다. 그러나 ic->journal_section_sectors 및 저널 페이지 목록은 생성자 시점에 존재했던 값을 기준으로 계산되었습니다. log2_sectors_per_block 값이 증가하면 인덱스가 저널 범위를 벗어나게 되며, dm-integrity는 lowmem_page_address(NULL)을 통해 512바이트를 작성합니다.

생성자 단계에서 검증된 슈퍼블록을 스냅샷으로 저장하고, 디스크 기하학을 설명하는 필드 중 하나라도 변경되었으면 재개(resume)를 거부하십시오.

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

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-425822

EPSS

0.00000

출처

Interested in the pricing of exploits?

See the underground prices here!