Thoughts on ISO 27005
First, many readers sent us the New York Times/Slashdot “Risk Management” link. Thank you!
The beginning of a reasoned response was written by Aleks on Andrew Gelman’s blog (http://www.stat.columbia.edu/~cook/movabletype/archives/2009/01/dont-blame-it-o.html).
Long-time readers of this blog will recall that I believe that Risk Estimation != Risk Management.
We security professionals have a really good idea of why Risk Estimation is not all there is to the management of risk based on our experience. You, smart guy or gal that you are, know that having a control in place, or even having a point-in-time positive test of that control’s effectiveness does not make you ’secure’. It’s some evidence of security, sure. But there are other variables that we must understand, like the ability of the threat to overcome/bypass the control, the skills and resources of those operating the control, our ability to properly manage those people, etc. These things all contribute to security (and therefore, ‘risk’).
Similarly, if Wall Street folks were only using VaR as a means to understand their portfolio risk, or just plain lazy while the market kept going up, that’s not necessarily a failure of risk estimation or risk analysis as it is of risk management. But some very high profile critics of Wall Street are focusing on the means of estimation that VaR produces, and not the deficiencies in the concept of risk management. The article does say one or two things about that:
You face the risk that, in the current state of the world (assuming you can estimate that perfectly), an unlikely event will occur. You also face the risk that the state of the world will change. VaR … can quantify the first risk, not the second.
And understanding the”risk” (what a poor choice of words there, mixing and matching terminology) of that change and our ability to adapt to it is the essence of risk management. So speaking of the fact that Risk Estimation != Risk Management, I finally got around to reading:
INTERNATIONAL STANDARD ISO/IEC 27005
First edition 2008-06-15
Information technology — Security techniques — Information security risk management
Technologies de l’information — Techniques de sécurité — Gestion du risque en sécurité de l’information
As you can probably guess, I’ve got opinions. And since we’re both here (me writing, you reading) why don’t I let you know what those are.
I have a few disagreements:
ISO 27005 IS NOT ABOUT THE MANAGEMENT OF RISK
First, in agreement with our discussion above, is that 27005 has very little to do with the actual management of risk. It’s really an issue management framework where we create a statement about risk for a very particular scenario, and then tie a Plan-Do-Check-Act cycle to the back of that wagon with the hopes that the issue doesn’t become “red” again. 27005 suffers from the same problems as those who on Wall Street who over-relied on VaR as the end all of Risk Management. It’s whack-a-mole with a hamster-wheel-of-pain sprinkled on top, and does very little to address the root cause of risk - deficiencies in our capability to manage risk.
ISO 27005 HAS ITS PRIORITIES BACKWARDS
Second, and probably due to this inaccurate view of risk management, is their discussion on the purpose of risk management. I believe that the purpose of risk management is to align the risk exposure of an organization to that organization’s risk tolerance. The ISO, not so much.
In section 7.1 (which seems awfully late in the document to start discussing the reason we’re all here today) 27005 states:
It is essential to determine the purpose of the information security risk management as this affects the overall process and the context establishment in particular. This purpose can be:
- Supporting an ISMS
- Legal compliance and evidence of due diligence
- Preparation of a business continuity plan
- Preparation of an incident response plan
- Description of the information security requirements for a product, a service or a mechanism
This is all kind of backwards to me. An ISMS, BCP, or IRP are not *reasons* for risk management. Rather the management of risk is a reason to have an ISMS, BCP, or IRP (or not have one, depending on the organization’s tolerance for risk). Similarly, compliance and due diligence are executed because executive management has no tolerance for adding those sorts of losses to the risk they already face.
ISO 27005′S VIEW OF THE ROLE OF ASSETS IS FLAWED
Now with those two disagreements behind us, I actually have very little critique of section 8.2 - risk analysis. I could launch into a rather wonkish discussion about controls and vulnerability and talk at length as to why FAIR provides better definitions, but I think these differences are less important because the fundamental differences in these differences are less pronounced than other significant deficiencies. Deficiencies such as the one we’ll find in 8.2.1.2 -
8.2.1.2 Identification of Assets.
An asset owner should be identified for each asset, to provide responsibility and accountability for the asset.
Great, as long as the asset owner is really in the line of business that the asset generates revenue for.
The review boundary is the perimeter of assets of the organization defined to be managed by the information security risk management process.
WHOOOOAAAAAAAAAA! - This “Review Boundary” you speak of is dynamic. Think Jericho. Think Vendor Management. Think 100,000 user networks in which 60,000 of the users are not w-2 employees. Think of “The Cloud” (won’t someone please think of The Cloud?).
Consider the following - malware infects home PC, home PC used to capture home banking creds. Those creds are then used to create fraud. Bank is effected, but the Point of Attack (home PC) is not bank owned. According to ISO 27005, this isn’t an important source of risk, as you’re not expected to measure it. I really think there are problems with completely ignoring the fact that assets we don’t directly manage contribute to the amount of risk we have.
DESPITE ALL THIS, 27005 IS FORGIVABLE UNTIL YOU REACH THE ANNEXES
Next, lets talk about the annexes. To be fair (*cough*) without the annexes the ISO isn’t a bad ’standard’. It is purposefully vague where it needs to be vague, and purposefully specific where it needs to be specific.
Unfortunately, someone thought that we needed more direction and tacked on several annexes. The first problem with these annexes is that they’ll be taken for gospel even though they are meant to be “informative”. And if they were any good, that wouldn’t be so bad. However the threat and asset valuation ones are disturbingly average for our industry, which is to say, not well thought out at all. And in some places these annexes are just wrong. To whit: Annex E page 50 asks you to perform mathematical functions on ordinal values:
The third step is to calculate the measure of risk by multiplying (b × c).
I just multiplied Peanut Butter by Airplane and that equals 723.58!
THE BIG PROBLEM
My final problem with 27005 is that it just wasn’t needed. It doesn’t really add anything remarkable or special that we don’t already have in place in any number of other documents and standards. It would seem that its only demonstrative use is for the purposes of auditing to standard compliance. And I have to think that this is really what this document is all about, something more to serve the ISMS and the cottage industry that surrounds it. And that’s a shame, because the field of risk management could really use someone like the ISO really putting forth a significant and good effort.


