| By Gorka Sadowski | Article Rating: |
|
| December 20, 2011 09:00 AM EST | Reads: |
1,158 |
We saw what typically happens when trying to use static rule-based log correlation to perform real-time incident management... combinatory explosion and lack of scalability. How do you automate non-deterministic attacks in a few discrete steps???
Today, we'll look at more scenarios for which static rule-based log correlation doesn't make sense.
Attack Scenario Example 2: Brute Force Attack
Let's look at another example scenario. Brute Force Attack.
- A user tries to log in to his account
- He fails many times in a row and then finally succeeds
- Then "probably" a successful Brute Force Attack just took place

Again, let's look at this apparently simple scenario in more details.
- Some organizations consider it more likely that Brute Force has taken place if the login failed are on the same account.
o But what if the attacker attacks different accounts?
§ The attack may not be detected.
- Do you want to be alerted only if the attack is coming from the same machine?
o But what if the attacker performs random IP Spoofing?
§ The attack may not be detected.
- Do you want to be alerted only if the attack is coming from different machines?
o But what if the attacker doesn't perform IP Spoofing, or spoofs coming from a single source IP?
§ The attack may not be detected.
- Do you want to wait for the Brute Force to be successful and the attacker finally succeeds?
o Wouldn't you rather be alerted when you have enough unsuccessful tries? And before he actually succeeds?
§ Then static rule-based log correlation is not required.
In this scenario also, regardless of how many static correlation rules you put in place, how many exceptions you overlay to the account (or not) for IP Spoofing and account (or not) for UserID rotation, you would still be left with plenty of false positives and false negatives.
To keep things simple yet get a good level of protection, instead of static rule-based correlation, put a simple Threshold-Based alert in place, congruent with your AD policy, get a certain number of failed logins in a specified period of time and ring an alarm. For example, five login failed in an hour and ring an alert.
Attack Scenario Example 3: Vulnerability Management and IDS
Often times, customers want to correlate logs from IDS and data from vulnerability management tools. The thought behind it is to put Windows attacks on a vulnerable Windows system on a higher priority level than Windows attacks on a hardened Linux system.
This is similar to putting a higher priority if somebody is trying to burn your wood house than if he's trying to burn your steel house - it will be more resilient and less likely to burn.
If somebody is trying to burn your steel, concrete or wood house, don't you want to be immediately alerted that a bad guy is after you?
Likewise, if somebody is banging on your Linux system with Windows exploits, don't you want to be alerted that a bad person is after you?
Again, no need for correlation here, if your IDS is complaining that an exploit is attempted, then you should be alerted immediately and launch a validation/forensics exercise.
Attack Scenario Example n: What else
How many attack scenarios will you need carefully mapped out in order to provide you with a good level of security?
Let me ask this differently. How many different ways and variations are there for a bad guy to attack you? The answer is "an infinite number".
This means that no matter how many scenarios you can think of, there will still be an infinite number of ways to get attacked.
Remember my analogy with the early days of signature-based IDS detection and why this model doesn't scale?
Static rule-based correlation is not optimum when you are dealing with an infinite number of variations of the same problem.
Attacks are not deterministic, they are heuristic. And automating non-deterministic attacks is not easy, and certainly not doable through log correlation.
Next installment, we'll see additional issues on static rule-based log correlation... performance impact. Ouch.
Published December 20, 2011 Reads 1,158
Copyright © 2011 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Gorka Sadowski
Gorka is an expert in Governance and Risk Management. He spent the last 20 years helping large enterprises use technology to automate and enable their business processes, and allowing solution providers to better position, sell and market their solutions to the marketplace. He is today involved with technology-related activities for large end-clients and strategic partners for LogLogic in Europe. Gorka was Director of the Security Group for Unisys France, leading a team of security consultants and managing the integration of complex solutions for global CAC40 corporations. He spent 15 years in the USA, where he was Director of Emerging Technologies at NetScreen in the Silicon Valley. Gorka also held the position of Director of the Security Group for CTP, a software development firm specialized in the design and implementation of custom business applications for the largest companies in America.
- The Future of Cloud Computing: Industry Predictions for 2012
- 9th International Cloud Expo | Cloud Expo Silicon Valley – Photo Album
- Risk and Its Impact on Security Within the Cloud - Part 1
- Wyse Buys Trellia Networks for Its Cloud Smarts
- Cloud Expo Takeaways: Cloud Confusion Still Exists
- Cloud Expo Takeaways: Private Cloud is Growing Market in the Business Cycle
- Cloud Expo Takeaways: Cloud Policy and Governance is the Missing Link
- Happy Thanksgiving Weekend To All Our Cloud Expo Friends!
- Five Steps to Creating a Governance Framework for Cloud Security
- The Top 10, Top Predictions for 2012
- Good Governance Controls Risk in the Cloud
- BYOD, Meet Two-Factor Authentication
- The Future of Cloud Computing: Industry Predictions for 2012
- 9th Cloud Expo | Speaker Faculty A–Z
- Cloud Expo Day 4 Keynote Speaker Profile: Jill T. Singer - NRO
- Cloud Expo Speaker Profile: Dave Asprey - Trend Micro
- IBM Buys Q1 Labs
- Cloud Expo Speaker Profile: George Gerchow - VMware
- 9th International Cloud Expo | Cloud Expo Silicon Valley – Photo Album
- Risk and Its Impact on Security Within the Cloud - Part 1
- The Cloud Computing Wave Hits Silicon Valley
- Cloud Expo Speaker Profile: Anna Claiborne - Open Data Center Alliance
- Wyse Buys Trellia Networks for Its Cloud Smarts
- Cloud Expo Takeaways: Cloud Confusion Still Exists
- Effective Page Authorization In JavaServer Faces
- The Top 250 Players in the Cloud Computing Ecosystem
- SOA Focus - Web Services Security in Java EE
- IBM Security Report Predicts Mobile/Satellite Attacks in 2005
- Java Application Security in the Corporate World
- Cloud Expo New York Call for Papers Now Open
- ColdFusion Security Best Practices
- How to Provide Dynamic Security Permissions
- SPI Dynamics Security Guru to Speak at AJAXWorld Conference 2007 East
- The Next Chapter in the Virtualization Story Begins
- How Important Is Security?
- Enterprise Web Services Security: A Reference Architecture

































