CVE-2026-57228: Suricata out-of-bounds read in MIME quoted-printable decoder

CVE-2026-57228 · Severity: high · CVSS 8.2 · Published 2026-09-18

Suricata is a network security monitoring and intrusion detection system. A flaw in the SMTP MIME decoder can be triggered by specially crafted email traffic, causing Suricata to crash and creating a denial-of-service condition when the feature is enabled. An attacker can disrupt network monitoring and security visibility by sending malformed email messages.

Technologies: OISF Suricata. Vendors: OISF.

Quick answers

Is CVE-2026-57228 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-57228 being exploited in the wild.
How severe is CVE-2026-57228?
High severity, with a CVSS score of 8.2, published 18 September 2026.
Which products and versions are affected?
OISF Suricata 7.0.13 to 7.0.16.
Is there a fix for CVE-2026-57228?
A patch was published on 2026-07-07: Fixed in version 7.0.17 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-57228 attacked?
It is attacked over the network, in a hosted service.
Am I affected by CVE-2026-57228?
Check whether you run OISF Suricata at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

The vulnerability is an out-of-bounds heap buffer read in the SMTP MIME quoted-printable decoder (src/util-decode-mime.c) that occurs when a quoted-printable escape sequence is split across traffic chunks with the next chunk containing exactly one byte. This can be triggered remotely via crafted SMTP traffic when decode-quoted-printable MIME decoding is enabled, causing a crash; the issue was fixed in version 7.0.17 by adding bounds checking before buffer access.

Affected products

  • OISF Suricata 7.0.13 to 7.0.16

Timeline

  • 2026-09-18: disclosed
  • 2026-07-07: patched: Fixed in version 7.0.17

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.