PT-2026-36544 · Bandit · Bandit
Jonatan Männchen
+2
·
Publicado
2026-05-01
·
Atualizado
2026-05-07
·
CVE-2026-42788
CVSS v4.0
6.9
Média
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
bandit versões 0.3.6 até 1.10.x
Descrição
Um problema na função
deserialize/2 em Elixir.Bandit.HTTP2.Frame permite a exaustão de memória não autenticada por meio de frames HTTP/2 superdimensionados. O sistema verifica o limite SETTINGS MAX FRAME SIZE apenas após a correspondência de padrão do tamanho do payload, exigindo que todo o corpo do frame esteja presente na memória antes que a guarda de tamanho seja avaliada. Isso permite que um peer anuncie um comprimento de frame de até o máximo de 24 bits (aproximadamente 16 MiB), forçando o servidor a armazenar todo o corpo, independentemente do max frame size negociado. Um invasor mantendo múltiplas conexões simultâneas pode causar pressão significativa de memória, levando a uma negação de serviço.Recomendações
Atualize para a versão 1.11.0 ou posterior.
Exploit
Correção
DoS
Allocation of Resources Without Limits
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Bandit