CVE-2026-98167 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

리눅스 커널에서 다음 취약점이 해결되었습니다:

smb: 클라이언트: compound encrypted PDU에 대해 server->total_read 수정

receive_encrypted_standard() 함수 내에서 서버의 total_read는 compound encrypted frame의 하위 PDUs를 처리할 때 전체 복호화된 프레임 크기로 유지됩니다. 그 결과, cifs_handle_standard()가 이 전체 크기를 smb2_check_message()로 전달하여 PDU 길이 검사기가 현재 sub-PDU 대신 전체 compound frame을 잘못 검증하게 됩니다.

이로 인해 길이가 잘린 마지막이 아닌(sub) sub-PDUs들이 길이 검증을 우회할 수 있게 되어, smb2_get_data_area_len() 함수에서 경계 밖(out-of-bounds) 읽기 오류가 발생할 수 있습니다.

이를 해결하기 위해 server->total_read를 현재 sub-PDU의 실제 길로 설정합니다: 마지막이 아닌(sub) sub-PDUs의 경우 next_cmd를 사용하고, 마지막 PDU의 경우 남은 pdu_length를 사용합니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-414094

EPSS

0.00000

출처

Want to know what is going to be exploited?

We predict KEV entries!