Know and Minimise Your Vulnerabilities Before They Are Used Against You
Download CSOC Protect Notice, Know and Minimise Your Vulnerabilities Before they are Used Against You (PDF), updated August 2012
First published 2012; updated August 2012
- In order to protect your network and information you must be aware of your vulnerabilities. If you don’t assess, analyse and minimise your vulnerabilities, they will be the primary target for an attacker to gain access to your sensitive, classified or valuable information. This document is intended to assist IT security advisors in protecting their networks.
Know and minimise your vulnerabilities
- A vulnerability is a flaw, bug or misconfiguration that a cyber actor can exploit in order to gain unauthorised access to your network and information.
- All vulnerabilities are bad, however, having vulnerabilities that are publicly-known, or those for which there is a patch, means that you are leaving yourself open to be easily compromised by an attacker. DSD considers patching operating systems and applications as the number 2 and number 3 strategies for mitigating targeted cyber intrusions.
- There are many free (or relatively cheap) and easy to use tools on the internet that are constantly updated with new vulnerability signatures by the developers which allow the user to detect or exploit new (and old) vulnerabilities with a few simple clicks or commands. The combination of easily exploitable vulnerabilities present within your network and readily accessible tools able to exploit those vulnerabilities can allow unsophisticated attackers to easily compromise your systems or networks.
- The best way to protect your agency from attackers exploiting vulnerabilities in your networks or systems is to:
- Know what your vulnerabilities are - Vulnerability Assessment
- Know the impact of any vulnerability - Vulnerability Analysis
- Minimise your vulnerabilities - Vulnerability Management.
- Vulnerability Assessment is the review of your network or systems for misconfigurations, bugs or flaws. Vulnerability Assessments should be performed:
- On all new systems (or a risk-based selection of new systems) before they are deployed.
- On all systems or networks (or a risk-based selection of systems or networks) whenever major changes occur.
- At regular intervals to determine if new vulnerabilities have been identified since the last assessment.
- Vulnerability Assessment can be performed using automated assessment tools (either free or paid) or manually by skilled ICT security professionals.
- There are various types of tools you can use. Some vendors (such as Microsoft) release their own tools to enable you to assess your systems using their software. There are also third party tools that can scan the systems of many vendors. Additionally there are tools and services that you can purchase from vendors which scan your systems from the cloud. This enables you to outsource the management, update and configuration of the tool and the vendor simply provides you with the appropriate reports for your systems.
- Vulnerability Assessment tools can allow the assessor to get broader coverage of systems or vulnerabilities than manual assessment. To get the best results a combination of automated tools and manual testing is usually required. This allows you to get the right balance between breadth and depth of coverage of the vulnerabilities in your environment.
- Vulnerability Analysis is getting a thorough understanding of the impact (what happens if the vulnerability is exploited) and available mitigation techniques (what you can do to protect yourself from being exploited) for vulnerabilities identified during an assessment. Your favourite ICT security website or news group is a great source of information or analysis for known vulnerabilities or paid vulnerability analysis services are available.
- Vulnerability Management is a program to ensure that vulnerabilities in agency systems are identified, analysed and appropriate mitigations are applied in a risk-based and timely manner. Mitigations should be prioritised based on risk to your agency and your data. Your vulnerability management strategy is part of your wider security management and monitoring efforts and should be regularly reviewed, audited and accredited by your agency management.
- No agency can eliminate all vulnerabilities. By performing the three critical tasks above, you can minimise your vulnerabilities and overall risk. By minimising your vulnerabilities you reduce the avenues that a cyber actor can use to intrude into your network and gain access to your sensitive, classified or valuable information.
Australian government customers with questions regarding this advice can contact ASD Advice and Assistance.
Australian businesses and other private sector organisations seeking further information should contact CERT Australia.