CVE-2026-45768

Suricata ldap: unbounded responses per transaction can lead to resource exhaustion

Published Sep 10, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, LDAP transaction state could store an unbounded number of responses. Because LDAP can be processed over UDP, crafted traffic may cause Suricata to consume excessive memory, potentially resulting in denial of service. Version 8.0.5 contains a fix. As a workaround, disable LDAP application-layer parsing where it is not required. Alternatively, use a rule like `alert ldap any any -> any any (sid: 1; ldap.responses.count: >1024; bypass;)`.

Analysis

AI-generated

Technical impact

Starting with Suricata 8.0.0 and up to 8.0.4, the LDAP transaction state can collect an unbounded number of responses. Because LDAP traffic can be carried over UDP, crafted packets can force Suricata to allocate excessive memory, resulting in a denial of service. This vulnerability falls under the unbounded resource allocation flaw (CWE‑400) and resource exhaustion (CWE‑770).

Affected Systems

The flaw affects Suricata 8.0.0 through 8.0.4 released by OISF, where LDAP traffic over UDP can acquire an unlimited number of responses within a single transaction.

Risk and Exploitability

With a CVSS score of 7.5, this issue presents a high severity risk. The EPSS score is unavailable and it is not listed in the CISA KEV catalog, yet attackers can exploit it remotely by sending crafted LDAP responses over UDP, with no authentication required, to trigger a denial of service.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Suricata to version 8.0.5 or later to apply the fix.
  • Disable LDAP application‑layer parsing in the Suricata configuration if LDAP traffic is unnecessary.
  • Add an alert rule that bypasses alarms when ldap.responses.count exceeds 1024 to prevent rule‑based exploitation.

Generated by OpenCVE AI on September 11, 2026 at 04:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:oisf:suricata:*:*:*:*:*:*:*:*
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Oisf
Oisf suricata
Vendors & Products Oisf
Oisf suricata
Type Values Removed Values Added
Description Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, LDAP transaction state could store an unbounded number of responses. Because LDAP can be processed over UDP, crafted traffic may cause Suricata to consume excessive memory, potentially resulting in denial of service. Version 8.0.5 contains a fix. As a workaround, disable LDAP application-layer parsing where it is not required. Alternatively, use a rule like `alert ldap any any -> any any (sid: 1; ldap.responses.count: >1024; bypass;)`.
Title Suricata ldap: unbounded responses per transaction can lead to resource exhaustion
Weaknesses CWE-400
CWE-770
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 11, 2026, 8:31 PM
Reserved
May 13, 2026, 7:45 AM
Status
Analyzed
Published
Sep 10, 2026, 10:16 PM
Modified
Sep 16, 2026, 6:31 PM
Severity
Important
Public date
Sep 10, 2026, 9:37 PM