CVE-2026-98171 in Linux
요약
\~에 의해 VulDB • 2026. 10. 06.
리눅스 커널에서 다음 취약점이 해결되었습니다:
smb: 클라이언트: compound PDU의 next_buffer UAF 및 NextCommand 경계 검사 수정
receive_encrypted_standard()가 compound 암호화 프레임을 처리하는 과정에서 관련 있는 여러 경계 확인 및 포인터 수명 주기 문제를 수정합니다.
- server->bigbuf에 할당한 후 next_buffer를 초기화합니다. 유효하지 않은(next) next_buffer 포인터는 이후 오류 경로에서 use-after-free(UAF)로 이어질 수 있습니다. - pdu_length를 복호화된 평문 크기(buf_size)로 업데이트합니다. 복호화 전 길이를 사용하면 NextCommand가 stale한 암호문의 잔여 부분을 가리킬 수 있습니다. - MID_HEADER_SIZE(server)보다 작은 next_cmd 값을 거부합니다. - 상한 검사에서 정수 오버플로우를 수정하기 위해 pdu_length - next_cmd < MID_HEADER_SIZE(server)인지 확인하여, 후행 슬라이드가 헤더에 충분히 큰지 보장합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.