Cloudanix VulnDB

CVE-2024-55628

None

CVSS

—

EPSS

0.7%

Published

Jan 6, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A network monitoring tool can be slowed down or forced to create huge log files when it processes certain types of internet traffic, potentially disrupting security visibility.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Denial Of Service
Component
Network Service
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

DNS name compression handling permits small messages to expand into very large hostnames during decoding, exceeding intended resource limits and producing oversized log records.

Why it matters to the business

Suricata deployments may experience resource exhaustion or log-volume spikes that degrade network monitoring availability and increase storage costs.

How an attack unfolds

An attacker sends crafted DNS traffic containing overly compressed resource names that decode into large hostnames, forcing the engine to consume excessive CPU and generate large log entries.

How to fix it

Upgrade oisf/suricata to the version containing commit 97e69ffb1bc2b7358115ee59f460a924893664e8 (version 7.0.8) and review any custom DNS-related limits.

How to confirm the fix worked

Confirm Suricata reports version 7.0.8 or later, replay test DNS traffic with compressed names, and verify that log record sizes remain bounded.

Typical attack path

  1. Locate networks monitored by Suricata
  2. Craft DNS messages with aggressive name compression
  3. Inject the messages into observed traffic flows
  4. Trigger repeated decoding and logging operations

How to detect it

Review Suricata DNS event logs for unusually large hostname fields or spikes in decoding time; correlate with network captures showing compressed DNS responses.

What your security team should do

  • Apply the 7.0.8 update or the referenced commit immediately on all instances
  • Monitor EPSS and KEV status for any change in exploit availability
  • Tune DNS logging filters to cap record size as a temporary control

The record

Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to version 7.0.8, DNS resource name compression can lead to small DNS messages containing very large hostnames which can be costly to decode, and lead to very large DNS log records. While there are limits in place, they were too generous. The issue has been addressed in Suricata 7.0.8.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 suricata 0 No fix
Debian:12 suricata 0 No fix
Debian:13 suricata 0 1:7.0.8-1
Debian:14 suricata 0 1:7.0.8-1
Ubuntu:16.04:LTS suricata 0 No fix
Ubuntu:18.04:LTS suricata 0 No fix
Ubuntu:22.04:LTS suricata 0 No fix
Ubuntu:24.04:LTS suricata 0 No fix
Ubuntu:24.10 suricata 0 No fix
Ubuntu:Pro:16.04:LTS suricata 0 No fix
Ubuntu:Pro:18.04:LTS suricata 0 No fix
openSUSE:Tumbleweed suricata 0 8.0.0-1.1

Related vulnerabilities