Allocation of Resources Without Limits or Throttling in Suricata - #VU162668
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to amplify memory consumption and degrade Suricata's availability.
The vulnerability exists due to unbounded allocation in Suricata's default-enabled MQTT v5 property parser when unknown property identifiers are treated as having zero-length values. An unauthenticated remote attacker can send crafted MQTT messages through monitored traffic to retain tens of megabytes per transaction and drive memory usage toward exhaustion across concurrent flows.