Description
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, Suricata's inspection-buffer helper could leave an inspection pointer referencing freed memory after a chained transform caused the backing buffer to be reallocated. The issue is reached during a specific network traffic processing, and requires a specific but not malicious rule. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, avoid rules that chain `dotprefix` transform after another one.
Published: 2026-09-10
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: Use‑After‑Free memory corruption
Action: Patch
AI Analysis

Impact

Suricata’s inspection‑buffer helper can leave a pointer to freed memory when a chained dotprefix transform causes the backing buffer to be reallocated. The flaw can be triggered during normal network traffic processing and requires a specific, non‑malicious rule. The dangling pointer could allow an attacker to manipulate the processed data or cause a crash, potentially impacting availability and integrity of the system.

Affected Systems

The vulnerability affects Suricata releases before 7.0.16 and before 8.0.5. It is present in all other versions of the OISF Suricata IDS/IPS engine that rely on the same inspection‑buffer helper logic.

Risk and Exploitability

The CVSS score of 5.9 places this weakness in the moderate range. The EPSS score is not available, and it is not listed in the CISA KEV catalog. Exploitation requires crafted network traffic and a specific rule set; the attack vector is likely over the network when rule processing occurs. The knowledge base warns that only certain chained dotprefix transformations will trigger the problem, making spontaneous exploitation less likely but still possible in a controlled environment.

Generated by OpenCVE AI on September 10, 2026 at 22:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Suricata to version 7.0.16 or 8.0.5 or newer, which contain the fixed inspection‑buffer logic.
  • Avoid crafting or using rules that chain a dotprefix transform after another transform, as a temporary safeguard until an update can be applied.
  • Audit existing rule sets to ensure that no such rule combinations exist and remove or rewrite them if present.

Generated by OpenCVE AI on September 10, 2026 at 22:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 11 Sep 2026 09:15:00 +0000

Type Values Removed Values Added
First Time appeared Oisf
Oisf suricata
Vendors & Products Oisf
Oisf suricata

Thu, 10 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Description Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, Suricata's inspection-buffer helper could leave an inspection pointer referencing freed memory after a chained transform caused the backing buffer to be reallocated. The issue is reached during a specific network traffic processing, and requires a specific but not malicious rule. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, avoid rules that chain `dotprefix` transform after another one.
Title Suricata detect/transform: use-after-free in dotprefix transform
Weaknesses CWE-416
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-10T20:28:30.868Z

Reserved: 2026-05-13T06:54:34.221Z

Link: CVE-2026-45751

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-10T21:17:27.260

Modified: 2026-09-10T21:34:14.253

Link: CVE-2026-45751

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-11T09:00:10Z

Weaknesses