CVE-2026-23007 in Linux
요약
\~에 의해 VulDB • 2026. 06. 03.
리눅스 커널에서 다음 취약점이 해결되었습니다:
block: 자동 무결성 버퍼의 비-PI 부분을 0으로 초기화
쓰기 작업을 위한 자동 생성 무결성 버퍼는 하위 블록 장치에 전달되기 전에 완전히 초기화되어야 합니다. 그렇지 않으면 초기화되지 않은 메모리가 사용자 공간이나 저장 장치에 물리적으로 접근할 수 있는 모든 주체에 의해 읽힐 수 있습니다. 보호 정보(Protection Information, PI)가 생성되는 경우, 해당 무결성 버퍼의 해당 부분은 이미 초기화되어 있습니다. PI 생성이 sysfs를 통해 비활성화되거나 PI 튜플 크기가 0인 경우 무결성 데이터도 0으로 초기화됩니다. 그러나 PI가 생성되고 PI 튜플 크기가 0이 아니지만 메타데이터 크기가 PI 튜플보다 큰 경우에는 이 로직이 누락됩니다. 이 경우 메타데이터의 나머지 부분(불투명 영역)이 초기화되지 않은 상태로 남습니다.
BLK_INTEGRITY_CSUM_NONE 검사를 일반화하여 메타데이터가 PI 튜플보다 큰 모든 경우에 적용되도록 합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.