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

Source: https://junglewise.ai/threats/cve-2026-57228-suricata-is-a-network-intrusion-detection-system-intrusion  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-09-18. Updated: 2026-09-26  
License: CC BY 4.0 with a link back

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](https://junglewise.ai/threats/technologies/suricata). Vendors: [OISF](https://junglewise.ai/threats/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

- [https://github.com/OISF/suricata/commit/19880f9d5bbe2b8f8e8867a577848dce2b532c86](https://github.com/OISF/suricata/commit/19880f9d5bbe2b8f8e8867a577848dce2b532c86)
- [https://github.com/OISF/suricata/releases/tag/suricata-7.0.17](https://github.com/OISF/suricata/releases/tag/suricata-7.0.17)

## Related threats

- [Suricata use-after-free in HTTP/2 response header detection](https://junglewise.ai/threats/cve-2026-94084-suricata-before-8-0-7-has-an-http2threadmultibuf-use-after-free)
- [Suricata DoH2 type confusion in HTTP state cleanup](https://junglewise.ai/threats/cve-2026-94083-suricata-before-8-0-7-has-a-doh2-type-confusion-that-can-cause-an)
- [Suricata IP family validation bypass in flow comparison](https://junglewise.ai/threats/cve-2026-71855-suricata-is-a-network-intrusion-detection-system-intrusion)
- [Suricata DNS-over-HTTP/2 buffer memory handling denial of service](https://junglewise.ai/threats/cve-2026-71418-suricata-is-a-network-intrusion-detection-system-intrusion)
- [Suricata HTTP/1 compression bomb denial of service](https://junglewise.ai/threats/cve-2026-63452-suricata-is-a-network-intrusion-detection-system-intrusion)
