Skip to content
OpenAdvisories
Unscored CVE-2017-15377 EUVD-2017-6830GHSA-4p84-v7gc-359m

In Suricata before 4.x, it was possible to trigger lots of redundant checks on the content of crafted network traffic with a certain signat…

Published Oct 23, 2017 · Updated Aug 5, 2024 · Assigned by mitre

Description

In Suricata before 4.x, it was possible to trigger lots of redundant checks on the content of crafted network traffic with a certain signature, because of DetectEngineContentInspection in detect-engine-content-inspection.c. The search engine doesn't stop when it should after no match is found; instead, it stops only upon reaching inspection-recursion-limit (3000 by default).

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 suricata 1:4.0.0-1 —
Debian 13 suricata 1:4.0.0-1 —
Debian 8 suricata 2.0.7-2+deb8u3 DLA-1603-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS suricata No fix yet —
Ubuntu 16.04 LTS suricata No fix yet —

Advisories 1

References