Security as a Process
Posted by Jim Goodwin | Posted in Internet Crime Complaint Center , ISECOM , OSSTMM , Risk Management , SANS Institute , Security | Posted on Friday, March 19, 2010
0
Microsoft TechNet has a great article on the 10 Immutable Laws of Security and of all the truisms presented there the most important of all of them is briefly mentioned on the 10th Law.
“security is journey, not a destination”
Secure is not some Utopian locale that you can arrive at by implementing security policies and following best practices. Secure is an unachievable ideal that we must strive for but know that we can never realize. So that leads us to the idea that security is a process, and that process is really Risk Management. The Institute for Security and Open Methodologies (ISECOM) in the OSSTMM 3 defines security as "a form of protection where a separation is created between the assets and the threat. This includes but is not limited to the elimination of either the asset or the threat." and risk management is essentially the process of evaluating and then mitigating the threats to assets.
Now every security professional knows that information security is really an exercise in risk management, but there is a world of difference in knowing and practicing as evidenced by the daily news of security breeches around the globe. So why is there this disconnect between knowledge and implementation? I believe that many well meaning non-security IT professionals just plain struggle with putting risk management concepts into actions, and procedures. Policies are written by the security professionals, but the procedures to carry forward and enforce those policies are often written and managed by system administrators, network administrators, network managers and the like. So in a blog about making the day-to-day experience of a administrator a little easier, why would I write an entry on security? It’s simple really, while security issues may not pop-up every day their arrival however infrequent is sure to make your day much longer and more stressful.
So lets look at the risk management process and how it applies to our day-to-day operations.
First we have to figure out what assets we have and what it would cost us to lose them. Some things like servers, switches, desks, etc. are pretty easy enumerate and assign dollar values but we also have to calculate the value of our data stores and other ethereal resources such reputation and brand value. There are several ways to establish a valuation chart for our assets but 2 of the most popular are dollar values and relative valuation. Relative valuation involves assigning values from 1 to 100 or 1000 for assets with the highest valued assets being assigned the highest numbers. I personally favor a hybrid system utilizing both relative and absolute dollar value buy first ranking assets by relative value and then filling in dollar values for known assets and finally assigning dollar values for the less obvious items based on their relative rank. We will use these values a little bit later.
Second we have to identify what threats or risks exist to our assets such as losses due to malware infestation, equipment failures, accidents, catastrophes, and even malicious attacks. This is easily the most involved part of the process as we have to document every potential loss no matter how small or large. I suggest breaking common threats such as viral infestation into several scoped entries such as Major, Minor, and inconsequential infestations as the potential for loss varies based on the scope of the incident.
The third part of our process is to determine what vulnerabilities might exist in our systems and policies that increase our risk of loss. Vulnerabilities come in many disguises including mis-configuration, default settings, missing patches, poor policies, and many others. We must also identify exposures to risk such as allowing access to confidential data. Now obviously we have to be able to use our data but its very availability is a risk to that data. Now I am not suggesting that we not make data available but merely that we document risk and later will determine which risks we can mitigate and which one we just have to live with and even more importantly how we can potential reduce the surface area of those exposures that we do have to accept. A great example would be to make the data accessible but control carefully who it should be accessible to an under what circumstances.
Prioritizing threats is our fourth step and where we finally start putting all the pieces together. In order to recognize which threats represent the greatest risks to our businesses we have to plug all this information that we have gathered into a simple formula:
Single Loss Expectancy (SLE) * Annual Rate of Occurrence (ARO) = Annual Loss Expectancy (ALE)
Single Loss Expectancy represents the potential dollar loss for an incident. Now most incidents do not result in total loss but rather a partial loss of value or revenue and you doo need to think not just about direct losses but also indirect losses such as lost revenue during a recovery, additional labor cost for said recovery, unrealized revenue, and other associated costs. You can get some excellent averaged statistics from several sources such as those listed below:
The Internet Crime Complaint Center
These same sources will also give you information regarding the Annual Rate of Occurrence of these type of incidents. Note that some of these items will have an ARO of less than one per year and so will be represented by decimal values less than one.
Finally, buy multiplying the SLE and ARO you will arrive at the expected Annual Loss and armed with that information you will be able to prioritize threats and determine the effectiveness of your mitigation efforts.
You are now ready to develop and implement mitigation strategies to reduce your risk of loss. By evaluating the potential for loss versus the cost the reduce or eliminate that potential, you can make informed decisions about how to best allocate your limited resources in IT Security in the most effective applications. And by repeating this kind of analysis each year you can develop trend data that will show the true effectiveness of your mitigation strategies.
Proper application of these strategies will show an ROI for your Security Dollars and go a long way in showing that IT can be a profit center for your organization instead of a cost center. It will also cut down the number of daily fires that you have to deal with and reduce the instance of those major catastrophes that occur in every organization.
So go manage some risks.

Comments (0)
Post a Comment