Overview
The Essential Eight is a set of baseline mitigation strategies published by the Australian Signals Directorate (ASD). It came out of ASD's longer "Strategies to Mitigate Cyber Security Incidents" list: of everything on that list, these were judged the most effective against the bulk of targeted intrusions, so ASD pulled them out as the starting point. Since July 2022, non-corporate Commonwealth (federal government) entities have been required to reach Maturity Level 2, and Maturity Level 3 is increasingly expected where the risk is high. Private companies are not obliged to follow it, but many Australian organizations use the ASD Essential Eight as their technical baseline anyway, and insurers and auditors ask about it.
The Essential Eight Strategies
| Strategy | Category | Purpose |
|---|---|---|
| Application Control | Prevent Malware | Only approved programs, scripts and installers can run, so a dropped executable in a user's Downloads folder simply does not start |
| Patch Applications | Prevent Malware | Security patches for browsers, Office, PDF readers and other applications land within defined timeframes |
| Configure Microsoft Office Macros | Prevent Malware | Macros from the internet are blocked; only those with a business need run |
| User Application Hardening | Prevent Malware | Browsers and other applications have unneeded, risky features switched off |
| Restrict Administrative Privileges | Limit Extent | Fewer privileged accounts, each with a narrower scope, and no email or web browsing from them |
| Patch Operating Systems | Limit Extent | OS security patches applied within defined timeframes, and unsupported OS versions replaced |
| Multi-factor Authentication | Limit Extent | MFA for privileged access and internet-facing services, phishing-resistant at the higher levels |
| Regular Backups | Recover Data | Backups that are taken, protected from tampering, and actually restored in tests |
Maturity Level Progression
The Essential Eight Maturity Model runs from Maturity Level 0 to Maturity Level 3, and each level is defined by the attacker it is meant to stop. Level 0 just means there are weaknesses an adversary could exploit. Level 1, partly aligned with each strategy's intent, stops opportunists using commodity tools and publicly known techniques: the person spraying passwords at every VPN portal on the internet. Level 2, mostly aligned, stops someone willing to spend a bit of time and money on you. Level 3, fully aligned, is for adversaries with real capability who have picked your organization on purpose and will adapt when the first attempt fails.
Assess each of the eight strategies on its own and set a target level for the whole set. Organizations often get patching to a good state and leave admin privileges or backups behind. That is a mistake, because the strategies cover for one another: application control matters less if an attacker can just log in as a domain admin.
Implementation Priorities
- Start with a baseline assessment of all eight strategies, so you know your current maturity level per strategy rather than a single blended number
- Deploy application control on workstations and servers, user-facing machines first
- Automate patch management for applications and operating systems, with 48-hour SLAs for critical patches
- Disable Microsoft Office macros for anyone without a demonstrated business need, and block macros in files from the internet for everyone
- Harden browsers: stop them processing Java and web ads from the internet, remove Internet Explorer, and strip unneeded add-ons
- Audit administrative privileges and keep them for people whose role requires them; admins use a separate account for daily work
- Roll out multi-factor authentication on all privileged accounts, remote access and internet-facing services
- Use a 3-2-1 backup strategy and test restores regularly, not just backup job success messages
- Automate compliance monitoring so maturity across all strategies is tracked continuously
Patching Timeframes by Maturity Level
| Maturity Level | Internet-facing Applications | Non-internet Applications | OS Patches |
|---|---|---|---|
| Level 1 | Within 1 month | Within 1 month | Within 1 month |
| Level 2 | Within 2 weeks | Within 1 month | Within 2 weeks |
| Level 3 | Within 48 hours | Within 2 weeks | Within 48 hours |
Assessment and Reporting
Non-corporate Commonwealth entities report their Essential Eight maturity as part of annual cyber security posture reporting, and the results feed into the Australian Government's overall cyber resilience reporting. Organizations adopting the Essential Eight voluntarily should still assess themselves regularly using ASD's published assessment guide. Check the current version of the maturity model while you are there, because ASD revises the requirements, including the patching timeframes above, from time to time.
Score each strategy separately. Averaging hides the weak one, and a single strategy at Maturity Level 0 can undo the others. Strong patching does not help much if backups can be deleted by the same ransomware operator who got in.
