CVE-2026-115877 in Twistedinformação

Sumário

de VulDB • 23/10/2026

Twisted é um framework baseado em eventos para aplicações de internet, que suporta Python 3.6+. Antes da versão 26.10.0rc1, o twisted.web.http.HTTPChannel.headerReceived rejeita um byte NUL no valor de um cabeçalho HTTP, mas aceita uma carriage return (CR) solta ou line feed (LF) solta. Como o Twisted divide as linhas do cabeçalho apenas em CRLF, um cabeçalho Content-Length oculto pode permanecer dobrado dentro de outro valor enquanto um front-end permissivo trata o caractere solto como um terminador de linha. O desacordo resultante na estruturação (framing) pode permitir a introdução não autorizada de uma solicitação subsequente contornando os controles de acesso do front-end, envenenar uma conexão ou cache compartilhados e expor um cliente posterior à resposta incorreta. Este problema é um resíduo da correção incompleta das proteções anteriores contra request smuggling no Twisted. Esta questão foi corrigida na versão 26.10.0rc1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

GitHub M

Reservar

23/10/2026

Divulgação

24/10/2026

Moderação

aceite

Entrada

VDB-426024

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!