CVE-2026-57227
Suricata mqtt: unbounded resource consumption from repeated pubrec and pubrel messages
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
Suricata mqtt: unbounded resource consumption from repeated pubrec and pubrel messages
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.
- Record
CVE-2026-57227- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
EUVDEUVD-2026-83388
7.5
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.
- Record
EUVD-2026-83388- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
NVD
7.5
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.
- Record
CVE-2026-57227- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
OSV
7.5
Suricata mqtt: unbounded resource consumption from repeated pubrec and pubrel messages
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.
- Record
CVE-2026-57227- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-57227
7.5
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.
- Record
DEBIAN-CVE-2026-57227- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-57227
7.5
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.
- Record
UBUNTU-CVE-2026-57227- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2026-0579 No score
Updated suricata package fixes security vulnerabilities
This new suricata version fixes several security vulnerabilities,
- Record
MGASA-2026-0579- Updated
- 2026-11-07
OSVopenSUSE-SU-2026:11308-1 No score
libsuricata8_0_6-8.0.6-1.1 on GA media
These are all security issues fixed in the libsuricata8_0_6-8.0.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11308-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
suricataDebian:13 |
All versions, plus listed versions 1:7.0.10-11:7.0.10-1+deb13u11:7.0.10-1+deb13u21:7.0.10-1+deb13u31:7.0.10-1+deb13u4 Show 24 moreShow less1:7.0.11-11:7.0.11-1~bpo13+11:8.0.0-1~exp11:8.0.0-1~exp21:8.0.0-1~exp41:8.0.0-1~exp51:8.0.1-11:8.0.1-21:8.0.1-31:8.0.1-3~bpo13+11:8.0.2-11:8.0.2-1~bpo13+11:8.0.3-11:8.0.3-1~bpo13+11:8.0.3-2~exp11:8.0.4-11:8.0.4-1~bpo13+11:8.0.5-11:8.0.5-1~bpo13+11:8.0.6-11:8.0.6-1~bpo13+11:8.0.7-11:8.0.7-1~bpo13+11:8.0.7-2~exp1 |
None known |
suricataDebian:14 |
before 1:8.0.6-1, plus listed versions 1:7.0.10-11:7.0.11-11:7.0.11-1~bpo13+11:8.0.0-1~exp11:8.0.0-1~exp2 Show 16 moreShow less1:8.0.0-1~exp41:8.0.0-1~exp51:8.0.1-11:8.0.1-21:8.0.1-31:8.0.1-3~bpo13+11:8.0.2-11:8.0.2-1~bpo13+11:8.0.3-11:8.0.3-1~bpo13+11:8.0.3-2~exp11:8.0.4-11:8.0.4-1~bpo13+11:8.0.5-11:8.0.5-1~bpo13+11:8.0.6-1~bpo13+1 |
1:8.0.6-1 |
suricataMageia:10 From an advisory covering 4 CVEs |
before 8.0.8-1.mga10 | 8.0.8-1.mga10 |
suricataUbuntu:16.04:LTS |
All versions, plus listed versions 2.0.8-1build12.0.9-12.0.10-12.0.10-22.0.11-13.0-1 |
None known |
suricataUbuntu:18.04:LTS |
All versions, plus listed versions 3.2-2ubuntu3 |
None known |
suricataUbuntu:22.04:LTS |
All versions, plus listed versions 1:6.0.4-21:6.0.4-3 |
None known |
suricataUbuntu:24.04:LTS |
All versions, plus listed versions 1:7.0.0-21:7.0.2-11:7.0.2-1build11:7.0.3-1build11:7.0.3-1build3 |
None known |
suricataUbuntu:26.04:LTS |
All versions, plus listed versions 1:7.0.10-11:8.0.1-3build11:8.0.2-11:8.0.2-1build11:8.0.3-1 |
None known |
suricataopenSUSE:Tumbleweed From an advisory covering 5 CVEs |
before 8.0.6-1.1 | 8.0.6-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected, facts | ||
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-57227 is a high vulnerability (CVSS 7.5) in Oisf Suricata, published July 18, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.70%, the 53rd percentile. Fixed in suricata 1:8.0.6-1.
References
github.com/OISF/suricata/security/advisories/GHSA-7h2h-hpj2-9w6p
github.com/OISF/suricata/commit/03ba8a71d827dd36a0ceb512f45d2f440f260a3a
github.com/OISF/suricata/commit/5cde93dea38533c9b225128ba9d54955997dc273
github.com/OISF/suricata/commit/c03666d261256df5a2d1f5800872da8a5addf6a5
github.com/OISF/suricata/releases/tag/suricata-7.0.17
github.com/OISF/suricata/releases/tag/suricata-8.0.6
Show 18 moreShow less
redmine.openinfosecfoundation.org/issues/8525
github.com/CVEProject/cvelistV5/tree/main/cves/2026/57xxx/CVE-2026-57227.json
nvd.nist.gov/vuln/detail/CVE-2026-57227
security-tracker.debian.org/tracker/CVE-2026-57227
advisories.mageia.org/MGASA-2026-0579.html
bugs.mageia.org/show_bug.cgi?id=35986
suricata.io/our-story/eol-policy
forum.suricata.io/t/suricata-8-0-8-released/6548
forum.suricata.io/t/suricata-8-0-7-released/6467
ubuntu.com/security/CVE-2026-57227
cve.org/CVERecord?id=CVE-2026-57227
redmine.openinfosecfoundation.org/issues/8672
redmine.openinfosecfoundation.org/issues/8653
suse.com/security/cve/CVE-2026-57222
suse.com/security/cve/CVE-2026-57224
suse.com/security/cve/CVE-2026-57227
suse.com/security/cve/CVE-2026-57228
suse.com/security/cve/CVE-2026-57229