PT-2026-138458
CVE-2026-103022
·
Publicado
2026-11-06
·
Atualizado
2026-11-09
Descrição por
CVSS 3.1
5.3
MédiaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Nome do Software Vulnerável e Versões Afetadas
Urwid versões anteriores a 4.0.7
Descrição
A função
handle short request() em urwid/display/web.py realiza codificação de caracteres sem proteção em entradas POST e decodificação UTF-8 sem proteção na saída do socket de atualização de polling. Um invasor remoto com um token de sessão X-Urwid-ID válido pode enviar dados POST não ASCII para disparar um UnicodeEncodeError ou saída de polling não UTF-8 para disparar um UnicodeDecodeError. Esses erros fazem com que o manipulador CGI retorne um erro e encerre o processamento da solicitação. Além disso, o caminho de exceção do POST não fecha um descritor de arquivo aberto durante o tempo de vida do processo CGI, o que pode levar a uma negação de serviço para a interface de exibição web por meio de solicitações repetidas.Recomendações
Atualizar para a versão 4.0.7.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾