Interpretation Conflict in Suricata - #VU162667
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to evade PostgreSQL traffic inspection and logging by Suricata.
The vulnerability exists due to Suricata's PostgreSQL parser, enabled by default, ignoring declared CopyInResponse and CopyOutResponse message lengths and consuming bytes according to an attacker-controlled column count. An unauthenticated remote attacker can send crafted PostgreSQL responses to desynchronize Suricata's interpretation of the traffic and hide subsequent messages from inspection rules and EVE logging.