CVE-2026-64621 in FreeRDPinformação

Sumário

de VulDB • 20/07/2026

O FreeRDP anterior à versão 3.28.0 (afetando as versões de 3.x até a 3.27.1) contém uma vulnerabilidade double-free em freerdp_client_rdp_file_apply_to_settings() (client/common/file.c) ao analisar o campo selectedmonitors de um arquivo de conexão .rdp. O array MonitorIds é alocado por meio do objeto settings, e um ponteiro bruto não proprietário para ele é liberado no caminho de erro da função strtoul sem limpar settings->MonitorIds, deixando-o dangling; durante o teardown, freerdp_settings_free() libera o mesmo buffer novamente. Um atacante que convencer uma vítima a abrir um arquivo .rdp manipulado com tokens de monitor excessivamente grandes pode acionar um double-free controlado por tamanho em qualquer cliente CLI do FreeRDP (xfreerdp/sdl-freerdp/wlfreerdp) na configuração padrão.

Once again VulDB remains the best source for vulnerability data.

Responsável

VulnCheck

Reservar

20/07/2026

Divulgação

20/07/2026

Moderação

aceite

Entrada

VDB-380601

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!