CVE-2026-98405 in Linux
요약
\~에 의해 VulDB • 2026. 10. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
smb: 클라이언트: parse_posix_sids() 함수의 누락된 iov 경계 검사 수정
parse_posix_sids() 함수에서는 sidsbuf_end가 서버에서 제공한 out_len을 사용하여 계산되지만, 수신된 iov(iov_len)의 실제 길이에 대해 검증되지 않습니다.
서버가 부풀려진(out_len이 과도하게 큰) 값을 제공할 경우, sidsbuf_end는 iov의 끝을 넘어가는 지점을 가리키게 됩니다. 이로 인해 posix_info_sid_size() 함수 내의 경계 보호 장치가 무력화되어 인접한 커널 메모리에 대한 경계 초과 읽기(out-of-bounds reads)가 가능해집니다.
이 문제를 해결하기 위해, 계산된 sidsbuf_end가 수신된 iov의 경계를 초과하거나 포인터 오버플로우(wraparound)를 유발하는 응답은 거부하도록 수정합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.