An Achilles Heel in Signature-Based IDS : Squealing False Positives in SNORT

S. Patton

2001 · 64 citations · 5 references

Concepts

TL;DR

Signature‑based IDS are known to suffer high false‑positive rates, and this study demonstrates how crafted packets can trigger alarms that can be conditioned or disabled, thereby exploiting the system. The authors report a vulnerability in network signature‑based IDS, termed “Squealing,” which they tested using Snort. They evaluated the vulnerability by crafting packets that match attack signatures on Snort, showing that alarms can be conditioned or disabled. The Squealing vulnerability can be generalized to any IDS, has been reported to CERT and the National Infrastructure Protection Center, and similar tools are expected to appear, raising concern. Keywords: squealing, false positive, intrusion detection, IDS, signature‑based, misuse behavior, network intrusion detection, snort.

Abstract

We report a vulnerability to network signature-based IDS which we have tested using Snort and we call “Squealing”. This vulnerability has significant implications since it can easily be generalized to any IDS. The vulnerability of signature-based IDS to high false positive rates has been welldocumented but we go further to show (at a high level) how packets can be crafted to match attack signatures such that a alarms on a target IDS can be conditioned or disabled and then exploited. This is the first academic treatment of this vulnerability that has already been reported to the CERT Coordination Center and the National Infrastructure Protection Center. Independently, other tools based on “squealing” are poised to appear that, while validating our ideas, also gives cause for concern. keywords: squealing, false positive, intrusion detection, IDS, signature-based, misuse behavior, network intrusion detection, snort

References

5