By Toby Weir-Jones, Vice President of Product Development, Managed Security Solutions Group, BT Global Services
The summer heat waves are hopefully behind us, and the kids are starting to make their way back to school. Do you remember those days? The first lessons of the year are always occupied by new teachers doing a quick refresher to make sure the students are familiar with the necessary material.
As such, it’s a good idea to revisit the basics of information security and, specifically, what we know about the most common source of trouble — insider threats. And it’s important to remember one crucial lesson — not all insider threats are malicious. Most are, in fact, accidental. A quick review of our “Confirmed Kill” data shows that more than 70% of such events that originated from inside customer networks were ultimately due to individuals trying to do the right thing, but falling afoul of policy, acceptable use restrictions, or change control windows.
The tricky part of this is that, since these incidents aren’t running exploits, or allowing malware to propagate, or otherwise doing something which looks inherently dangerous, signature-based tools are unlikely to have anything to say about them. Yet if someone, using valid credentials, from an authorized source, happens to make a temporary change to a firewall rule or an ACL on a database, and then forgets to remove it, there is a potentially huge exposure created entirely by accident. The risk calculation from these insider threats is therefore largely about what might happen next.
The best solution is to couple behavior-based anomaly detection with a monitoring program which is able to incorporate normal activities and escalate them against contextual policy requirements. If you have a rigid change control window for certain types of activities, and they are observed outside of that window, then you still need to know about the configuration changes, even if they are done correctly by authorized users. If you don’t have such rigid controls, but your work patterns tend to cluster around common sources or timeframes, a behavior-based system can generate a reasonable profile of “normal” activity and still raise a flag if something appears to deviate.
What about if you’re a global business, with activity happening all the time, from sources all over the world? Consider that you can still differentiate by internal subnets, or groups of usernames, or other logical groupings, even while everyone works within a single policy framework. Your monitoring controls therefore should be architected to be able to observe data which is logically consistent with your internal groupings. This gives you greater flexibility to tolerate different applications of policy without forcing a global team to jump through too many hoops.
Let us know in the comments if you’ve stumbled upon other considerations or techniques, and if you’d like someone to contact you to discuss your particular organizational needs down these lines — we’d be happy to talk with you.
