CVE-2026-98728 in Linux
요약
\~에 의해 VulDB • 2026. 10. 20.
리눅스 커널에서 다음 취약점이 해결되었습니다:
tpm: tpm2_get_random()의 오프바이포어(off-by-four) 경계 검사 수정
응답에 TPM2_ST_SESSIONS 태그가 포함된 경우, tpm2_get_random()은 무작위 데이터를 찾기 전에 4바이트 매개변수 크기 필드를 건너뛰지만, 경계 검사는 여전히 응답 길이를 TPM_HEADER_SIZE와 비교합니다. 잘린(truncated) 응답이 이 검사를 통과하여 memcpy()가 응답 끝에서 최대 4바이트를 초과해 읽을 수 있으므로, 이전의 버퍼 내용이 호출자의 무작위 바이트에 포함됩니다.
이미 건너뛴 매개변수 크기 필드를 포함한 'offset'과 응답 길이를 비교함으로써 이를 수정합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.