CVE-2024-23835highCWE-400CWE-770

CVE-2024-23835: high-severity vulnerability in OISF suricata

Suricata's pgsql: memory exhaustion use on record parsing

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

21Vexday Risk Score

No sign of exploitation. No public exploitation artifact known so far.

ssvc Trackcvss 7.5epss 0.9%
In short

Suricata's PostgreSQL parser can consume excessive memory while analyzing network traffic, causing the system to crash. This happens when processing specially crafted PostgreSQL messages and affects security monitoring capabilities.

Technical detail

A resource exhaustion vulnerability (CWE-400, CWE-770) in Suricata's pgsql app layer parser allows unauthenticated attackers to trigger excessive memory allocation during record parsing via crafted network packets. The attack vector is network-based with no authentication required; successful exploitation leads to denial of service through out-of-memory conditions affecting the IDS/IPS engine.

Summary generated and translated by AI from the official description.
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to version 7.0.3, excessive memory use during pgsql parsing could lead to OOM-related crashes. This vulnerability is patched in 7.0.3. As workaround, users can disable the pgsql app layer parser.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Affected products
OISF · suricata