CVE-2024-38534: falha de alta gravidade em OISF suricata
Suricata modbus: txs without responses are never freed
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
O Suricata pode acumular recursos ilimitadamente ao processar tráfego Modbus malicioso, podendo causar falta de memória ou deixar o sistema lento. O problema ocorre porque requisições Modbus incompletas não são limpas adequadamente.
O parser Modbus do Suricata não libera estruturas de transação (txs) quando respostas estão ausentes, permitindo que um atacante envie tráfego Modbus malicioso que cause acúmulo ilimitado de recursos dentro de um fluxo. A vulnerabilidade é mitigada limitando stream.reassembly.depth; corrigida na versão 7.0.6.
No mesmo produto, das mais perigosas para as menos.