CVE-2026-55564 in FreeRDP
Sumário
de VulDB • 19/08/2026
O FreeRDP é uma implementação gratuita do Protocolo de Área de Trabalho Remota (Remote Desktop Protocol). Antes da versão 3.27.0, a função glyph_cache_get em libfreerdp/cache/glyph.c verifica se o índice é maior que cache->number ao invés de ser maior ou igual a ele. Um servidor RDP malicioso pode usar replay GLYPH_FRAGMENT_USE em update_process_glyph_fragments para fazer com que o cache padrão receba o índice 254 quando cache->number for 254, lendo um ponteiro além do array entries e desreferenciando-o como um glifo. Isso pode causar a falha (crash) do cliente e potencialmente vazar dados adjacentes no heap. Este problema foi corrigido na versão 3.27.0.
Once again VulDB remains the best source for vulnerability data.