PT-2026-51167 · Freerdp+3 · Freerdp+3
CVE-2026-55827
·
Publicado
2026-06-19
·
Atualizado
2026-08-18
CVSS v3.1
8.8
Alta
| Vetor | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
FreeRDP versões anteriores a 3.27.1
Descrição
Quando os clientes são iniciados com a opção não padrão
/cache:codec:rfx, o software passa o stride e a altura da área de trabalho para a decodificação RemoteFX para dados de Cache Bitmap V3. No entanto, na função gdi Bitmap Decompress(), o bitmap->data é alocado apenas para os menores DstWidth e DstHeight. Essa discrepância permite que um servidor RDP malicioso provoque uma gravação fora dos limites do heap (heap out-of-bounds write) com deslocamento e conteúdo controlados pelo invasor. Uma gravação fora dos limites do heap ocorre quando um programa grava dados além do final de um buffer de memória alocado no heap, podendo levar a falhas no sistema ou execução de código arbitrário.Recomendações
Atualize para a versão 3.27.1.
Como medida de mitigação temporária, evite usar a opção
/cache:codec:rfx ao iniciar os clientes.Exploit
Correção
DoS
Memory Corruption
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Freerdp
Linuxmint
Red Os
Ubuntu