Learn about Intrusion Detection Systems

Limitations of Current IDS Models

"No single IDS model can offer 100% intrusion detection."

  Why is IDS Needed?
  Intrusion Overview
  What is IDS?
  Desirable Features
  Anomaly-Based
  Misuse-Based
  Host-Based
  Network-Based
  Current IDS Limitations
  IDS Implementations
  Room to Improve
  Using AI in IDS





Implementations of IDS vary based on the security needs of the network or host it is being implemented on. As we have seen, there isn't a universal implementation of an IDS model that can provide the best intrusion detection monitoring in all environments.

Complex architectures require complex IDS implementations - which will also require a high degree in IDS expertise to deploy and maintain. However, even with the highest level of IDS expertise, intrusions cannot be fully shut out.

The IDS techniques themselves do not offer a foolproof system to detect ALL the intrusions an attack can consist of. The information below details some of these shortcomings.

Anomaly Detection Disadvantages

#1) Since anomaly detection operates by defining a "normal" model of system or network behavior, it usually suffers from a large number of false alarms due to the unpredictable behaviors of users and networks. These behaviors may not have malicious intent.

In fact, an anomaly-based IDS that has a detection rate of 20 false alarms to 1 real intrusion detection is considered good. This is due to the fact that normal system and network activity is, for the most part, very dynamic and very difficult to capture and predict.

#2) Anomaly detection approaches often require extensive training sets of network or system event records in order to characterize normal behavior patterns. These training sets can consist of various logs that capture the normal usage of the subject or object being monitored. Once the training sets are defined, they need to be fed into the anomaly detection engine to create a model of the normal system usage.

Misuse Detection Disadvantages

#1) Since misuse detection operates by comparing known intrusive signatures against the observed log, misuse detectors suffer from the limitation of only being able to detect attacks that are known. Therefore, they must be constantly be updated with attack signatures that represent newly discovered attacks or modified existing attacks.

#2) Vulnerable to evasion. Once a security hole has been discovered and a signature has been written to capture it, several other iterations of “copycat” exploitations usually surface to take advantage of the same security hole. Since the attack method is a variant of the original attack method, it usually goes undetected by the original vulnerability signature, requiring the constant rewrite of signatures. 

#3) Many misuse detectors are designed to use tightly defined signatures that prevent them from detecting variants of common attacks.

Host-Based IDS Disadvantages


#1) The implementation of HIDS can get very complex in large networking environments. With several thousand possible endpoints in a large network, collecting and auditing the generated log files from each node can be a daunting task.

#2) If the IDS system is compromised, the host may cease to function resulting in a stop on all logging activity. Secondly, if the IDS system is compromised and the logging still continues to function, the trust of such log data is severely diminished.

Network-Based IDS Disadvantages

Network-based intrusion detection seems to offer the most detection coverage while minimizing the IDS deployment and maintenance overhead. However, the main problem with implementing a NIDS with the techniques described in the previous sections is the high rate of false alarms. Modern day enterprise network environments amplify this disadvantage due to the massive amounts of dynamic and diverse data that needs to be analyzed.

All the previously defined IDS techniques have their share of disadvantages. There just isn't a single IDS model that offers 100% intrusion detection with a 0% false alarm rate that can be applied in today's complex networking environment. However, incorporating multiple IDS techniques can, to a certain extent, minimize many of the disadvantages illustrated in the previous section.

IDStutorial.com, Copyright © 2007 - 2010 All Rights Reserved. Copying content from this website is strictly not allowed and will be pursued by legal channels when found. The information on this site is the opinions of the author, it is not guaranteed to be correct, and is to be used for information purposes only.