CVE Intelligence
Análise Assistido por IA

CVE-2026-22853: FreeRDP: estouro de buffer heap em ndr_read_uint8Array

A CVE-2026-22853 é um estouro de buffer heap na função ndr_read_uint8Array do FreeRDP, causado pela falta de verificação de limites sobre uma contagem de elementos recebida pela rede. As versões do FreeRDP anteriores à 3.20.1 são afetadas, e o registro informa que o problema é corrigido na 3.20.1. O registro não a inclui no catálogo KEV da CISA, embora os dados SSVC classifiquem o nível de exploração como prova de conceito.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

O FreeRDP é uma implementação livre do Remote Desktop Protocol. A CVE-2026-22853 afeta o leitor de arrays NDR usado pelo RDPEAR. Segundo o registro, esse leitor não verifica a contagem de elementos recebida pela rede antes de escrever, de modo que dados podem ser gravados além de um buffer heap alocado a partir de hints. A falha é reportada na função ndr_read_uint8Array e classificada como CWE-787 (escrita fora dos limites).

Impacto

  • A NVD atribui pontuação base CVSS de 9,8 e severidade crítica, informação que o registro marca como confirmada pela NVD.
  • As métricas de impacto CVSS do registro descrevem alto impacto na confidencialidade, integridade e disponibilidade.
  • O GitHub e outro provedor do registro atribuem pontuação menor, de 6,8, em outra versão do CVSS.
  • Os dados SSVC do registro classificam o impacto técnico como total.

Produtos e versões afetadas

  • Produto: FreeRDP (listado no registro como Freerdp Freerdp).
  • Afetados: versões anteriores à 3.20.1.
  • Corrigido na: 3.20.1, conforme a descrição e a versão 3.20.1 do FreeRDP.
  • O campo estruturado de correções do registro está vazio, por isso a versão corrigida foi obtida da descrição e da referência de lançamento.

Status de exploração

  • O campo de inclusão no KEV da CISA está como falso no registro. Não há exploração ativa confirmada nas fontes consultadas.
  • Os dados SSVC classificam o nível de exploração como prova de conceito e a automatização como não.
  • A probabilidade EPSS no registro é 0,00777, com percentil de 0,55379, datada de 2026-10-23.
  • Uma referência do registro está marcada como referência de exploit, mas o registro não descreve seu conteúdo.

Remediação e mitigação

  • Atualize o FreeRDP para a versão 3.20.1 ou superior, conforme descrito no aviso de segurança do GitHub.
  • Faça o inventário dos locais em que o FreeRDP é usado, incluindo builds embutidos em produtos de terceiros, e confirme com cada fornecedor se a build inclui a correção.
  • Limite a exposição de serviços RDP a redes confiáveis e aplique o princípio do menor privilégio ao acesso remoto.
  • Acompanhe os avisos de fornecedores e distribuições, que podem publicar a correção em seus próprios cronogramas.

Orientações de detecção

  • Monitore sistemas com FreeRDP em busca de falhas ou reinícios inesperados de serviços relacionados a RDP, que podem indicar corrupção de memória.
  • Revise registros de conexões RDP vindas de origens inesperadas ou não confiáveis.
  • Mantenha o monitoramento de endpoints e hosts ativo em sistemas que expõem funcionalidade RDP.

Limitações das informações disponíveis

  • O registro não inclui análise detalhada da causa raiz nem as condições necessárias para acionar o estouro na prática.
  • O registro não informa quais builds ou configurações do FreeRDP habilitam o componente RDPEAR.
  • O campo estruturado de correções do registro está vazio, então a versão corrigida depende da descrição e da referência de lançamento.
  • Os dados de exploração se limitam aos campos KEV, SSVC e EPSS do registro.

Perguntas frequentes

Quais versões do FreeRDP são afetadas pela CVE-2026-22853?

O registro lista como afetadas as versões anteriores à 3.20.1. A descrição informa que o problema é corrigido na 3.20.1.

A CVE-2026-22853 é conhecida por ser explorada ativamente?

O registro mostra que ela não está no catálogo KEV da CISA, e nenhuma exploração ativa confirmada aparece nas fontes consultadas. Os dados SSVC classificam o nível de exploração como prova de conceito.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.