CIS Controls v8.1
The prioritized safeguard set, useful as a starting programme when a formal certification is not the goal.
What CIS Controls v8.1 is
The CIS Controls, published by the Center for Internet Security, are a prioritised set of safeguards ordered by how much risk they remove per unit of effort. Version 8 reorganised them around activities rather than device ownership — which is what made them usable in a world of cloud, remote work and BYOD — and grouped them into eighteen controls, from enterprise asset inventory through to penetration testing.
Their distinguishing feature is Implementation Groups. IG1 is the subset CIS considers essential cyber hygiene for a small organisation with limited expertise; IG2 and IG3 layer on for organisations with more complexity and more to lose. That gives a defensible answer to "where do we start" that no certification framework provides, because certification frameworks are all-or-nothing by design.
CIS is not certifiable and is not a regulatory requirement anywhere. It is what you run when you need to become materially more secure this quarter, and it is a common precursor to a 27001 or SOC 2 programme rather than a substitute for one.
Who it applies to
- Organisations with no immediate certification driver that want a defensible plan rather than a list of tool purchases.
- Small and mid-sized teams, for whom IG1 is a realistic scope and a full ISMS is not.
- Security leaders who need to sequence work and justify the order to a board.
- Organisations preparing for a certification later, using CIS to build the underlying controls first.
How it is structured in CMDash
CMDash seeds the individual v8 safeguards — the numbered items beneath each of the eighteen controls — because the safeguard is the level at which work is assigned and evidence exists.
| Enterprise Asset Inventory | 5 |
| Software Asset Inventory | 7 |
| Data Protection | 14 |
| Secure Configuration | 12 |
| Account Management | 6 |
| Access Control Management | 8 |
| Vulnerability Management | 7 |
| Audit Log Management | 12 |
| Email & Browser Protection | 7 |
| Malware Defenses | 7 |
| Data Recovery | 5 |
| Network Infrastructure | 8 |
| Network Monitoring | 11 |
| Security Awareness | 9 |
| Service Provider Management | 7 |
| Application Security | 14 |
| Incident Response | 9 |
| Penetration Testing | 5 |
These counts are the control rows CMDash actually seeds, checked against the seed files by a test on every build.
Scope: The 153 safeguard identifiers and their 18 groups are v8.1; the v8.1 security-function mapping and Implementation Group positioning ship as a separate maturity pack.
The control text
CIS publishes the Controls at no cost under a Creative Commons licence whose NoDerivatives and NonCommercial terms rule out embedding the safeguard text in this product.
CMDash ships the control identifiers, the titles, and its own evidence-requirement guidance. If you hold a licence, you can import the official text yourself through the framework CSV import, which records it as customer-provided.
Download free from CIS →Free to download, but not redistributable
What CMDash does for CIS Controls v8.1
- Every safeguard tracked separately with its own evidence requirement, owner and status.
- A seeded crosswalk to NIST CSF, so CIS work reports upward in the same language as everything else.
- A CIS Controls v8.1 Implementation Group maturity pack ships alongside the safeguards, so IG1/IG2/IG3 positioning is tracked in the product rather than in a side document.
- The safeguard set is where integration data is most directly useful — asset and software inventory, vulnerability management, audit log management and account management are all safeguard groups that connected tools report on continuously.
- Every control is a tracked row with an owner, a status (not started, in progress, implemented, not applicable, at risk, failing), reviewer notes, and its own evidence requirements — not a checkbox on a spreadsheet.
- Evidence is uploaded against a specific control, dated, and kept on that control, so an assessor can see what was true when.
- Gaps export to a POA&M CSV — every control that is not implemented and not marked out of scope, with owner, status and evidence requirements.
- Policies you author in CMDash link to the controls they govern, so each control row shows which living policies stand behind it.
- A time-boxed, read-only external assessor seat can be scoped to just this framework, with an expiry date you set and a record of every page they opened.
What it shares with your other frameworks
CMDash seeds control-to-control crosswalk mappings, each with a confidence score. They are what stops the same artefact being gathered twice, and they are how a second framework costs a fraction of the first.
Where the evidence comes from
CMDash reads from the security tools you already run and turns what they report into control evidence. These are the integrations whose data lands closest to CIS Controls v8.1’s control groups — you decide which control each signal evidences, and CMDash keeps it current from then on.
Where CMDash stops
Published on purpose. A buyer who discovers a limit after signing is a support ticket and a refund conversation; a buyer who reads it here is making an informed decision.
- CIS licenses the Controls content under its own terms. CMDash ships safeguard identifiers, titles and its own evidence guidance rather than reproducing the CIS documentation.
- There is no certification. Some assessors will accept a CIS self-assessment as supporting evidence; none will accept it as a certificate.
- Implementation Group membership per safeguard is handled by the separate maturity pack rather than as a property of each seeded control row.
Common questions
Should we do CIS or go straight to ISO 27001?
If a customer is demanding a certificate, go straight to 27001 — CIS will not satisfy them. If nobody is demanding anything yet, CIS IG1 gets you materially safer in less time and builds most of what 27001 will later ask you to evidence.
Does CMDash track Implementation Groups?
Through a separate CIS Controls v8.1 Implementation Group maturity pack rather than as a field on each safeguard. That is a deliberate split: IG membership is a maturity question and it is assessed differently from "is this safeguard implemented".
Also in Security Programs
Paid plans cap how many frameworks you run at once, never which ones — CIS Controls v8.1 is available on every paid plan.
View pricingReady to see your posture?
Start a 30-day free trial of any paid plan — a card is required, and it converts unless you cancel — or sign up for Free with no card at all.