CVE-2026-80813 in Linux
요약
\~에 의해 VulDB • 2026. 09. 04.
리눅스 커널에서 다음 취약점이 해결되었습니다:
nvmet: nvmet_execute_identify_nslist()에서의 NULL 포인터 역참조 수정
호스트가 CNS 07h(특정 I/O 명령 세트에 대한 활성 네임스페이스 ID 목록)를 사용하여 Identify 명령을 발행하면, match_css 설정과 함께 nvmet_execute_identify_nslist()가 호출됩니다. 이 명령 세트 필터는 req->ns를 역참조하지만, 해당 핸들러는 결코 nvmet_req_find_ns()를 호출하지 않으므로 req->ns는 항상 NULL입니다(nvmet_req_init()에서 NULL로 초기화됨). 요청된 값보다 큰 NSID를 가진 활성화된 네임스페이스가 존재하는 순간, req->ns->csi가 NULL 포인터를 역참조하여 oops(커널 패닉)를 유발합니다.
크래시 외에도 비교 논리가 잘못되었습니다: 명령 세트를 기준으로 목록을 필터링하려면 단일 고정 값이 아닌 반복 중인 네임스페이스의 명령 세트(csi)를 테스트해야 합니다. 루프 변수 ns->csi를 사용하십시오.
Once again VulDB remains the best source for vulnerability data.