Cybersecurity Framework · Voluntary guidance, not certifiable on its own

CIS Controls v8.1: The 18 Controls and Implementation Groups Explained

The CIS Critical Security Controls are a prioritised set of 18 controls and 153 specific safeguards that defend against the most common cyber attacks. Published by the non-profit Center for Internet Security, version 8.1 groups safeguards into three Implementation Groups, starting with IG1, a basic set for organisations with limited security expertise. They are voluntary, practical and mapped to the NIST CSF, ISO/IEC 27001 and other frameworks, which makes them a common starting point for small and mid-sized IT companies.

CIS Controls compliance guide cover

The CIS Controls answer the question most small security teams actually have: what should we do first? Published by the Center for Internet Security, the Critical Security Controls are a prioritised list of 18 controls and 153 specific safeguards that defend against the attacks seen most often in practice. Unlike outcome-based frameworks, each safeguard is a concrete action, such as "establish and maintain a software inventory" or "use multi-factor authentication for externally exposed applications".

Version 8.1, released in June 2024, aligned the Controls with the NIST Cybersecurity Framework 2.0, including its new Govern function. This guide explains the 18 controls, the three Implementation Groups, how to roll out IG1 in an IT or SaaS company, the documents you will need, and how the Controls map to the frameworks your customers ask about.

What are the CIS Controls?

The CIS Critical Security Controls are a set of cyber defence best practices developed by a community of practitioners and maintained by the Center for Internet Security, a US non-profit. Each of the 18 Controls contains a number of Safeguards (153 in total in v8.1). Each Safeguard has:

  • A short, actionable description.
  • An asset type it applies to (devices, software, data, users, network, and in v8.1 documentation).
  • A security function aligned with the NIST CSF (govern, identify, protect, detect, respond, recover).
  • The Implementation Groups it belongs to.

The Controls are free to download and use. CIS also publishes the CIS Benchmarks, detailed secure configuration guides for operating systems, cloud platforms and applications, which support Control 4.

History and why they were created

The Controls began in 2008 as the "Consensus Audit Guidelines" and later the "SANS Top 20", created by US government agencies and private sector experts who wanted a short list of defences based on how real attacks worked, rather than long catalogues. CIS took over stewardship in 2015. Version 7 (2018) introduced Implementation Groups. Version 8 (2021) reorganised the controls by activity rather than by who manages devices, reflecting cloud and remote work, and reduced them from 20 to 18. Version 8.1 (June 2024) refined safeguard descriptions, added a governance focus and the documentation asset type, and aligned with NIST CSF 2.0.

The idea throughout has been prioritisation: a small set of actions that stop the majority of common attacks, so that organisations with limited resources can make real progress.

Who uses the CIS Controls?

  • Small and mid-sized businesses and IT services firms building a first security programme.
  • Managed service providers standardising security across clients.
  • SaaS companies that need concrete technical safeguards behind their ISO/IEC 27001 or SOC 2 programme.
  • Public sector bodies; several US states and local governments use them as a baseline.
  • Cyber insurers and auditors, which often ask questions closely matching IG1 safeguards.

The Controls are voluntary and global. Some US state laws and regulators have referred to them as an example of reasonable security, and they are often used to show that an organisation took recognised measures.

The 18 CIS Controls

No.ControlWhat it is about
1Inventory and Control of Enterprise AssetsKnow every device, physical, virtual or cloud, that connects to your environment
2Inventory and Control of Software AssetsKnow and authorise all software; remove what is unauthorised
3Data ProtectionIdentify, classify, handle, retain and dispose of data securely; encrypt sensitive data
4Secure Configuration of Enterprise Assets and SoftwareHardened configurations, default accounts managed, automatic screen locks, firewalls
5Account ManagementInventory of accounts, unique passwords, disabling dormant accounts, restricting admin rights
6Access Control ManagementGranting and revoking access, MFA, role-based access
7Continuous Vulnerability ManagementVulnerability scanning and remediation, automated patching
8Audit Log ManagementCollecting, storing, reviewing and retaining logs
9Email and Web Browser ProtectionsSupported browsers and email clients, DNS filtering, email security
10Malware DefensesAnti-malware, automatic updates, disabling autorun
11Data RecoveryBackups, protection of recovery data, recovery testing
12Network Infrastructure ManagementSecure network devices, architecture and administration
13Network Monitoring and DefenseDetection and prevention of network attacks
14Security Awareness and Skills TrainingTraining on phishing, data handling, recognising incidents
15Service Provider ManagementInventory, classification and assessment of service providers
16Application Software SecuritySecure development life cycle for software you build or acquire
17Incident Response ManagementRoles, contacts, process and exercises for incidents
18Penetration TestingTesting defences through simulated attacks

Implementation Groups

Implementation Groups (IGs) prioritise safeguards by the resources and risk profile of an organisation. They are cumulative.

  • IG1: "essential cyber hygiene". 56 safeguards that every organisation should implement, suited to small organisations with limited IT and security expertise, protecting against common, non-targeted attacks.
  • IG2: IG1 plus additional safeguards for organisations with dedicated IT staff, multiple departments and more sensitive data.
  • IG3: all 153 safeguards, for organisations with security experts that handle sensitive data and face sophisticated attackers.

For most small and mid-sized IT companies, IG1 is the right first target, with selected IG2 safeguards where customer data or regulatory duties require them (for example, central log collection and application security safeguards in Control 16).

Key IG1 safeguards in practice

  • Asset and software inventories (1.1, 2.1), pulled from device management, cloud accounts and procurement.
  • Data inventory and handling (3.1 to 3.4): know where sensitive data lives, who can access it and how long it is kept.
  • Secure configuration (4.1 onwards): documented baselines, automatic session locking, host firewalls, managed default accounts.
  • Accounts (5.1 to 5.4): inventory of accounts, unique passwords, disabling dormant accounts, restricting administrator privileges to dedicated admin accounts.
  • Access (6.1 to 6.5): processes for granting and revoking access, MFA for externally exposed applications, remote network access and administrative access.
  • Vulnerabilities (7.1 to 7.4): a vulnerability management process, remediation, automated operating system and application patching.
  • Logs (8.1 to 8.3): a log management process, collecting audit logs and ensuring adequate storage.
  • Email and browsers (9.1, 9.2): supported versions only, DNS filtering.
  • Malware (10.1 to 10.3): anti-malware with automatic updates, autorun disabled for removable media.
  • Recovery (11.1 to 11.4): a recovery process, automated backups, protected and isolated recovery data.
  • Network (12.1): keep network infrastructure up to date.
  • Training (14.1 onwards): awareness programme covering phishing, authentication, data handling and incident reporting.
  • Service providers (15.1): an inventory of service providers.
  • Incident response (17.1 to 17.3): designated personnel, contact information and a reporting process.

Control 16 for software companies

If your business is building software, Control 16, Application Software Security, deserves more attention than its position in the list suggests. Its safeguards are mostly in IG2 and IG3, but for a software company they protect the product customers pay for. In plain terms, they ask you to:

  • Establish a secure application development process covering secure design, coding standards, developer training, vulnerability management, security of third-party code and application security testing.
  • Accept and address software vulnerabilities through a process that lets outsiders report them (a security contact or vulnerability disclosure policy), with a tracking system, severity ratings and remediation timelines.
  • Perform root cause analysis on vulnerabilities, so that classes of bugs are fixed rather than individual instances.
  • Maintain an inventory of third-party components, use up-to-date and trusted components, and assess their vulnerabilities, which today usually means a software bill of materials and automated dependency scanning.
  • Use a severity rating system and prioritise fixes accordingly.
  • Use standard hardening templates for application infrastructure, such as servers, databases and containers.
  • Separate production and non-production systems, and keep production data out of development and test where possible.
  • Train developers in application security concepts and secure coding.
  • Apply secure design principles, such as least privilege, input validation and mediation of every access, and use vetted modules or services for security components like identity management and encryption.
  • Implement code-level security checks, such as static and dynamic analysis, and conduct application penetration testing and threat modelling at the higher groups.

These line up closely with the NIST Secure Software Development Framework and OWASP SAMM, so a software company can satisfy several expectations with one secure development programme.

IG2 safeguards worth adding early

A pure IG1 programme leaves some gaps that matter to most companies handling customer data. These IG2 safeguards are often worth adding at the same time as IG1:

  • Centralised audit log collection and review (Control 8), because investigations, customer audits and laws such as India's CERT-In Directions depend on logs being available.
  • Encryption of sensitive data at rest and in transit (Control 3), expected by most customers and privacy laws.
  • Centralised account and access management through SSO (Controls 5 and 6), which makes offboarding reliable.
  • Service provider assessment (Control 15), since cloud and SaaS providers hold much of your data.
  • A secure development process (Control 16) for any company that writes code.

How to implement the CIS Controls step by step

  1. Decide your Implementation Group based on size, data and threats; most small IT firms start with IG1.
  2. Assess your current state against each safeguard. CIS offers a free self-assessment tool (CIS CSAT) for this.
  3. Build inventories first: devices, software, accounts, data and service providers. Later safeguards depend on them.
  4. Fix identity and access: SSO, MFA, separate admin accounts, dormant account clean-up.
  5. Harden and patch: secure baselines from the CIS Benchmarks, automated patching, vulnerability scanning.
  6. Set up backups and test restores.
  7. Collect logs centrally and keep them long enough for investigations and legal requirements.
  8. Train staff and write an incident contact list and process.
  9. Move to IG2 safeguards where your risk calls for them, including application security in Control 16 if you build software.
  10. Re-assess regularly and report progress by control.

Documentation you will need

The Controls are action-oriented, but several safeguards require documented processes, and assessors will ask for evidence:

  • Enterprise asset and software inventories.
  • Data management process and data inventory.
  • Secure configuration process and baselines.
  • Account and access management processes.
  • Vulnerability management and remediation process.
  • Audit log management process.
  • Data recovery process and restore test records.
  • Security awareness programme and training records.
  • Service provider inventory and, at IG2, management policy.
  • Incident response process, personnel and contacts.
  • For Control 16: secure application development process.

Assessment and certification

There is no official CIS Controls certification. Organisations self-assess, use internal audit, or ask a third party to assess them. Because the Controls map to ISO/IEC 27001, SOC 2 and the NIST CSF, the evidence you collect can be reused when customers need a certificate or an attestation report.

Timeline and cost considerations

IG1 is designed to be achievable with modest resources. Many safeguards use features already in your identity provider, device management, cloud platform and operating systems. The main costs are staff time to build inventories and processes, tools for device management, scanning, backup and logging if you do not have them, and training. IG2 and IG3 add more tooling and specialist staff.

Benefits and the risk of not having a baseline

The Controls give a clear, prioritised plan, translate directly into technical tasks, and are written by practitioners based on real attacks. They make it easier to answer insurer and customer questionnaires, and the mappings let one programme serve several frameworks.

There is no penalty for not using them. Without a baseline like IG1, small organisations often miss basics such as MFA on remote access, unpatched systems and untested backups, which are behind many ransomware incidents.

Common mistakes and challenges for IT companies

  • Skipping inventories. You cannot patch, monitor or protect what you do not know about.
  • MFA only for some systems. IG1 expects MFA on externally exposed applications, remote access and admin access.
  • Daily work with admin accounts. Use separate privileged accounts.
  • Backups on the same network or account as production, so ransomware encrypts both.
  • Ignoring SaaS and cloud assets in inventories and logging.
  • Forgetting Control 16 when your business is building software.

Best practices, tools and technologies

  • Use CIS CSAT or a spreadsheet of safeguards with owners and status.
  • Apply CIS Benchmarks or hardened images for servers, containers and cloud accounts.
  • Automate patching and dependency updates; track exceptions.
  • Keep immutable or offline backups and test restores on a schedule.
  • Centralise logs from identity, cloud, endpoints and applications.
  • Pair Control 16 with the OWASP Top 10 and ASVS for application security.

Patching, backups, hardening and monitoring for client websites and applications are part of our maintenance and support plans.

How the CIS Controls relate to other frameworks

FrameworkRelationship
NIST CSF 2.0CIS publishes a mapping; each safeguard is tagged with a CSF function.
ISO/IEC 27001The Controls provide concrete technical safeguards behind many Annex A controls.
NIST SP 800-53Mapped by CIS; SP 800-53 is far larger and more detailed.
Essential EightAustralia's prioritised mitigation strategies; overlapping focus on patching, MFA, admin privileges and backups.
Cyber EssentialsUK certification scheme covering a similar basic set: firewalls, secure configuration, access, malware, updates.

Real-world implementation examples

CIS publishes case studies and community resources showing how organisations from local governments to small businesses implemented IG1. Many MSPs offer IG1-based service tiers so that clients get a known baseline.

An illustrative case for a 30-person software agency: an insurer's questionnaire asks about MFA, backups and patching. The agency adopts IG1, discovers several unmanaged laptops and an old staging server with default credentials, enables MFA across email, code hosting and cloud consoles, moves backups to a separate account with immutability, and turns on automatic patching. The insurer questionnaire, a client's security review and the agency's later ISO/IEC 27001 project all reuse the same evidence.

Next steps

  1. Download v8.1 and pick your Implementation Group.
  2. Self-assess against the safeguards.
  3. Build inventories and fix identity, patching and backups first.
  4. Add logging, training and incident response.
  5. Map your progress to the framework your customers ask for.

Frequently asked questions

What is the latest version of the CIS Controls?

Version 8.1, released in June 2024. It has 18 Controls and 153 Safeguards.

What is CIS IG1?

Implementation Group 1, the set of 56 safeguards CIS calls essential cyber hygiene, intended as the minimum for every organisation.

Are the CIS Controls mandatory?

No. They are voluntary, though some regulators, insurers and customers reference them as evidence of reasonable security.

Can we get CIS certified?

There is no official CIS Controls certification. You can self-assess or obtain a third-party assessment, and use the evidence for ISO/IEC 27001 or SOC 2.

What is the difference between CIS Controls and CIS Benchmarks?

The Controls are a prioritised set of security actions. The Benchmarks are detailed configuration guides for specific technologies that help implement Control 4.

How do the CIS Controls relate to NIST CSF?

The CSF describes outcomes; the CIS Controls give concrete safeguards to achieve them. CIS publishes a mapping to CSF 2.0.

Why did the CIS Controls go from 20 to 18?

Version 8 reorganised controls by activity and consolidated some, reflecting cloud and remote work rather than who manages devices.

Are the CIS Controls suitable for cloud-only companies?

Yes. Version 8 and later were written with cloud, mobile and remote work in mind, and CIS publishes cloud companion guides.

How long does IG1 take to implement?

It depends on size and starting point. Many safeguards use features you already have; inventories and processes take the most time.

Which CIS Control covers software development?

Control 16, Application Software Security, covering a secure development process, vulnerability handling, third-party components, secure design and testing.

How should we report CIS Controls progress to management?

Track each safeguard in your Implementation Group with an owner and a status (not started, partial, implemented, measured), then report the percentage implemented per control. Highlight the safeguards that address your biggest risks, such as MFA, patching and backups, rather than only the total score.

Do the CIS Controls help with cyber insurance?

Often, yes. Insurer questionnaires commonly ask about MFA, privileged access, patching, backups, endpoint protection and incident response, which are all covered by IG1 safeguards. Being able to show evidence for them usually makes the application process easier.

Do the CIS Controls include governance?

Version 8.1 added governance emphasis and tags safeguards with the NIST CSF 2.0 functions, including Govern, along with a documentation asset type.

Official sources

  1. CIS Critical Security Controls Version 8.1 (Center for Internet Security)
  2. CIS Controls Implementation Groups (Center for Internet Security)
  3. CIS Controls v8.1 mapping to NIST CSF 2.0 (Center for Internet Security)
  4. CIS Benchmarks (secure configuration guides) (Center for Internet Security)
  5. NIST Cybersecurity Framework 2.0 (NIST)

Review history

Last reviewed Oct 30, 2026. Next scheduled review Oct 30, 2027, or sooner if CIS releases a new version of the Controls.

  • : First published, covering version 8.1.

This guide explains the official requirements in plain language. It is not legal advice and does not tell you whether your organisation is compliant. Confirm with qualified counsel, your auditor or an accredited certification body.

Written by · Developers and project managers

Researched from the official sources listed above and written by WorldWin Coder's engineering team, who build the access controls, audit logging, encryption and privacy features that these rules ask for.

Related compliance
Framework US origin, used globally

NIST Cybersecurity Framework

NIST Cybersecurity Framework (CSF) 2.0

The NIST Cybersecurity Framework is voluntary guidance for managing cybersecurity risk, organised as six functions: Govern, Identify, Protect, Detect, Respond and Recover. Version 2.0, published in 2024, added the Govern function and widened the audience from critical infrastructure to every organisation. It describes outcomes rather than prescribing controls, and uses profiles and tiers to compare current and target states. It is not certifiable, but it is one of the most widely used ways to structure a security programme.

Read the guide
Certifiable standard Global

ISO/IEC 27001

ISO/IEC 27001 Information security, cybersecurity and privacy protection: Information security management systems: Requirements

ISO/IEC 27001 is the international standard for an information security management system (ISMS): a managed, risk-based way of protecting the confidentiality, integrity and availability of information. It sets requirements in clauses 4 to 10 and a reference list of 93 controls in Annex A. It is voluntary, and an accredited certification body can audit and certify an organisation against it, which is why customers and tenders ask suppliers for it.

Read the guide
Framework Australia

Essential Eight

Australian Signals Directorate (ASD) Essential Eight mitigation strategies and Essential Eight Maturity Model

The Essential Eight is the Australian Signals Directorate's set of eight prioritised mitigation strategies against common cyber attacks: application control, patching applications, configuring Microsoft Office macros, user application hardening, restricting administrative privileges, patching operating systems, multi-factor authentication and regular backups. The Maturity Model defines levels one to three for each strategy. It is mandatory for many Australian government entities and widely required of suppliers, and ASD began consulting in 2026 on a broader successor series.

Read the guide
Certifiable standard United Kingdom

Cyber Essentials

Cyber Essentials and Cyber Essentials Plus, the UK government-backed certification scheme (Requirements for IT Infrastructure v3.3)

Cyber Essentials is the UK government-backed certification that shows an organisation has five basic technical controls in place: firewalls, secure configuration, security update management, user access control and malware protection. It is required for many UK government contracts and is common in supply chains. The April 2026 version 3.3 confirmed that cloud services can never be excluded from scope and that cloud logins must use MFA. Cyber Essentials Plus adds independent technical testing.

Read the guide
Framework United States

NIST SP 800-53

NIST Special Publication 800-53 Revision 5, Security and Privacy Controls for Information Systems and Organizations

NIST SP 800-53 is the US government's catalogue of security and privacy controls, organised in 20 families from access control to supply chain risk management. Revision 5 made the controls outcome-based and usable by any organisation, and Release 5.2.0 in 2025 added software update and patch integrity controls. Federal systems must select controls from baselines in SP 800-53B, and programs such as FedRAMP use them, so vendors selling to the US government meet this catalogue directly.

Read the guide
Framework Global

OWASP Top 10

OWASP Top 10:2025, the ten most critical web application security risks

The OWASP Top 10 is the best-known list of critical web application security risks, published by the OWASP Foundation from data on millions of tested applications and a community survey. The 2025 edition, the eighth, ranks broken access control first and adds two categories: software supply chain failures and mishandling of exceptional conditions. It is an awareness document rather than a standard, but secure coding policies, PCI DSS assessments, penetration tests and customer contracts routinely use it as a baseline.

Read the guide
Compliance-ready software

Building software that has to pass an audit?

We build the parts auditors and privacy laws look for: role-based access, audit logs, encryption, consent records, data export and erasure, and secure development practices. Tell us about your product and get a free quote within one business day.

  • Free consultation and quote
  • NDA on request
  • You own the source code
  • Reply within one business day

Tell us about your product

Add budget and timeline optional, helps us quote faster

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.