CVE-2026-99114 in Linux
요약
\~에 의해 VulDB • 2026. 10. 28.
리눅스 커널에서 다음 취약점이 해결되었습니다:
ksmbd: FS_CONTROL_INFORMATION에서 FileSystemControlFlags 초기화
smb2_get_info_filesystem()는 struct smb2_fs_control_info 전체에 해당하는 48바이트를 FS_CONTROL_INFORMATION으로 보고하지만, FileSystemControlFlags에는 할당하지 않습니다. 해당 4바이트가 응답 버퍼의 원본 값 그대로 클라이언트로 전달됩니다.
할당 시 버퍼가 제로(zero) 처리되므로 단일 요청에서는 아무것도 유출되지 않습니다. 그러나 결합된(compound) 요청의 경우 유출이 발생할 수 있습니다: 이전 요청에 고정된 길이에 따라 다음 응답의 오프셋이 전진하므로, smb2_set_err_rsp()를 통해 짧은 오류 응답으로 대체되어 버퍼에서 삭제되었던 응답이 그대로 남아있고, 그 위에 헤더만 지워진 채로 다음 응답이 덮어씌워집니다.
ksmbd는 쿼터 추적을 구현하지 않으므로 제어 플래그(control flags)를 보고하지 않습니다.
Once again VulDB remains the best source for vulnerability data.