CVE-2024-32664
Suricata's base64 contains an out of bounds write
Em resumo
O decodificador base64 do Suricata tem uma vulnerabilidade de estouro de buffer ao processar dados de rede especialmente elaborados, podendo permitir que um atacante derrube o sistema ou execute código não intencional durante a inspeção de tráfego.
Detalhe técnico
Existe um estouro de buffer baseado em pilha na implementação base64_decode do Suricata quando a opção `bytes` é configurada como 1, 2 ou 5. A vulnerabilidade é acionada por tráfego malicioso ou conjuntos de dados processados através de regras usando essa combinação de palavras-chave, afetando versões anteriores à 7.0.5 e 6.0.19.
Resumo gerado e traduzido por IA a partir da descrição oficial.
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.5 and 6.0.19, specially crafted traffic or datasets can cause a limited buffer overflow. This vulnerability is fixed in 7.0.5 and 6.0.19. Workarounds include not use rules with `base64_decode` keyword with `bytes` option with value 1, 2 or 5 and for 7.0.x, setting `app-layer.protocols.smtp.mime.body-md5` to false.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Produtos afetados
OISF · suricataQuer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →