![]() |
||||||||||||||||||||
|
|
||||||||||||||||||||
![]() |
||||||||||||||||||||
Human factors in
|
||||||||||||||||||||
![]() |
Although the problem of finding the optimum level of control investment is not directly solved by this graph, wherever we are on the graph, we clearly should not invest in additional controls unless we are convinced they are truly cost-effective i.e. the new controls cost less than the impacts they address. This then begs the question: which controls are cost-effective?
Implementing additional controls has several associated costs, some of which are obvious and easily measured but many remain hidden and/or unmeasured:
Cutting-edge high-technology security controls are generally speaking substantially more expensive across all three categories than low-tech service or procedural controls.
Secondly, we recognize that costs and effectiveness vary according to the types of control:
![]() |
This diagram demonstrates the old adage “Prevention is better than cure”. As a general rule, controls designed to prevent breaches from ever occurring are more cost-effective than those designed to identify and/or correct breaches after the fact - the main reason being that preventive controls reduce or eliminate the impact costs. However, we acknowledge that no controls are perfectly effective, so there is still a need to invest in detective and corrective controls to contain the costs of breaches.
The question is, if we are considering improving our information security controls, should we invest in technology, processes or both? It is our firm belief that organizations need both. Anyone who believes they can simply install a technical control out-of-the-box and ignore the manual processes to configure, manage and operate it correctly is deluded. It seems to us that technology and people are complementary not alternatives.
Thinking personally, have you ever entered a value in the wrong field on a form, or put the decimal point in the wrong place? Deleted the wrong file by mistake? Pulled out the wrong plug? Simple mistakes like this are so commonplace, we mostly just accept them as inevitable and do our best to spot and correct the problems before it is too late. In the context of information security, simple configuration mistakes can leave network ports open, firewalls vulnerable and systems completely unprotected. We contend that human error is far more likely to cause serious security breaches than technical vulnerabilities.
One could even argue that technical flaws are themselves the product of human errors: do you remember the case of the radiotherapy machine that delivered ten-times the stated dose? This was traced to an obscure bug in the program that somehow escaped rigorous testing. Human beings were to blame for the machine’s faults.
There is a field of science called “human factors engineering that seeks to address the problem. In some cases (e.g. power station control systems), ‘pressing the wrong key’ can have such disastrous effects on safety that special controls are required to reduce the risk. There are system interlocks, dual controls and automatic programmed responses. Whole banks of monitors keep a constant check on the systems and their operators, and respond dynamically to alarm conditions. Safety-critical systems such as these are designed, developed, tested, operated and maintained with human safety very much in mind ... and yet mistakes still occur. Power station operators sometimes press the wrong buttons, shut down the wrong systems and cause safety incidents. Sports car drivers sometimes turn off their sophisticated traction control systems to ‘have more fun’, and occasionally exceed the capabilities of the anti-skid braking or traction control systems.
On another tack, Kevin Mitnick has demonstrated just how easy it is to persuade naive help desk staff to give out sensitive information over the phone to complete strangers. Users choose weak passwords and resent having to change them regularly. They share IDs. They forget their smartcards. Whilst system controls can sometimes help (e.g. enforcing long alphanumeric passwords), users still have to play their part (e.g. not using simple keyboard patterns).
Summing up in a nutshell, information security is both a human and a technological problem.
Let’s say you are serious about information security, and your organization is broadly keeping up with best practice. You probably have an information security manager, possibly even a small team. Management has endorsed a set of information security policies and standards. Your systems require strong passwords, maybe use smartcards and PKI, and users have guidance on choosing good passwords. You’ve installed good firewalls and comprehensive antivirus software. Your organization might even be considering BS 7799 certification. The question is: how secure are you? Let’s break this down a bit further:
These questions relate concern the people rather than the technology. Sure, it’s important to implement strong firewalls, but given that most commercially available firewalls are reasonably competent, isn’t it more important to be sure they are properly configured, monitored and maintained - by the people? The same argument applies to antivirus protection, PKI and all the other mature security technologies. Despite what the vendors may say or imply in their marketing blurb, they are all reasonably competent but none of them are really “plus and play” or “fire and forget” - they all need to be properly configured and actively managed to keep up with the continuously evolving threats.
Computers alone don’t implement information security policies and standards - human beings purchase and configure the systems, switch on the control functions, monitor the alarms and run them. Whatever way you look at the problem, it is just as important to invest in your people as your technology.
We’ve seen in the previous section that asking “How secure are you?” raises a load of supplementary questions about the security of your technology and people. Most organizations assess their technology for information security risks, typically by evaluating new products and periodically testing the systems (e.g. prerelease testing and regular network vulnerability scans). In our experience, however, very few make a serious attempt to assess risks relating to their employees.
In risk management terms, people create threats, vulnerabilities and impacts:
You need to check that your staff understand and follow policies ... that management authorization processes are being followed correctly ... that help desk staff don’t give out passwords ... that security patches are checked and applied consistently ...
If you are serious about information security, you must tackle the human factors - those who purchase, implement, manage and use the technology - as well as the technology itself. Improving information security is not about choosing whether to improve the technical or procedural controls, but about how to improve them both.
Proactively managing your information security risks involves assessing and reassessing all the threats, vulnerabilities and impacts and successively improving controls. This is not a one-off ‘fire and forget’ operation, just to get your ISO/IEC 27001 certificate or whatever. Information security requires ongoing management attention. Make sure your people get on board and stay on board.
The NoticeBored service delivers high-quality creative materials for corporate awareness programs, covering a different information security topic every month. Contact us to find out how NoticeBored specifically addresses the human elements of information security, and why we specifically address end-users, executive managers and IT professionals with specially written materials targeted directly at them.
Copyright © 2010 IsecT Ltd.