CVE-2023-45288
Flood de CONTINUATION HTTP/2 em net/http
- Publicado
- 4 de abr. de 2024
- Atualizado
- 4 de nov. de 2025
- Atribuindo CNA
- Go
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HAlto · próximos 30 dias
- Percentil
- 99,8%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Um invasor pode fazer com que um endpoint HTTP/2 leia quantidades arbitrárias de dados de cabeçalho enviando um número excessivo de frames CONTINUATION. Manter o estado HPACK exige analisar e processar todos os frames HEADERS e CONTINUATION em uma conexão. Quando os cabeçalhos de uma solicitação excedem MaxHeaderBytes, nenhuma memória é alocada para armazenar os cabeçalhos excedentes, mas eles ainda são analisados. Isso permite que um invasor faça um endpoint HTTP/2 ler quantidades arbitrárias de dados de cabeçalho, todos associados a uma solicitação que será rejeitada. Esses cabeçalhos podem incluir dados codificados com Huffman, cuja decodificação é significativamente mais cara para o receptor do que o envio pelo invasor. A correção define um limite para a quantidade de frames de cabeçalho excedentes que serão processados antes de fechar uma conexão.
Fontes
1PoC para CVE-2023-45288, vulnerabilidade de flood de continuação
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.