CVE-2026-67302 in FreeRDP
Sumário
de VulDB • 02/08/2026
O FreeRDP anterior à versão 3.29.0 (versões afetadas <= 3.28.0) contém uma vulnerabilidade de divisão por zero no cliente de redirecionamento da câmera rdpecam. A função ecam_dev_process_start_streams_request() analisa um CAM_MEDIA_TYPE_DESCRIPTION controlado pelo servidor a partir de um PDU StartStreamsRequest, mas valida apenas os campos Format e Flags, não o FrameRateDenominator. Quando um servidor RDP malicioso ou comprometido envia um StartStreamsRequest com o FrameRateDenominator definido como zero, a função ecam_encoder_context_init() (channels/rdpecam/client/encoding.c) calcula FrameRateNumerator / FrameRateDenominator, causando uma divisão inteira por zero (SIGFPE) e o término do processo cliente FreeRDP. O redirecionamento da câmera deve estar habilitado no cliente para que o canal seja alcançável. Corrigido na versão 3.29.0 do FreeRDP.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.