CVE-2026-72746 in FreeRDP
요약
\~에 의해 VulDB • 2026. 08. 11.
FreeRDP 3.30.0 이전 버전에는 RDSTLS 핸드셰이크 과정에서 서버 측 인증 우회 취약점이 존재합니다. RdstlsSecurity = TRUE로 구성된 서버는 수신된 PDU가 현재 단계에서 요구되는 것인지 검증하지 않고, 공격자가 제공한 wire pduType에 의해서만 진입 PDUs를 디스패치합니다. rdpRdstls 객체는 calloc-zeroed되므로 resultCode의 기본값은 0(RDSTLS_RESULT_SUCCESS)입니다. 인증되지 않은 원격 클라이언트는 필요한 Authentication Request PDU 대신 Capabilities PDU를 전송할 수 있으며, rdstls_process_capabilities()는 resultCode를 설정하지 않고도 성공을 반환합니다. 이로 인해 서버는 SUCCESSresultCode를 포함하는 AUTHRSP에 응답하고 비밀번호, 리디렉션 GUID 또는 자동 재연결 쿠키를 평가하지 않은 채 세션을 인증된 것으로 처리합니다. 이 취약점은 출시된 FreeRDP 3.x 시리즈(예: 3.27.1)와 master HEAD 모두에 영향을 미치며, 권고 발표 당시 패치된 버전은 제공되지 않았습니다.
Once again VulDB remains the best source for vulnerability data.