What are CIS Benchmarks?

CIS Benchmarks are free, consensus-based configuration guides from the Center for Internet Security (CIS) that describe, product by product, exactly which settings you need to change to configure an operating system, application, cloud platform or network device securely. They are one of the most widely used starting points for hardening and for a documented security baseline. In OT, ICS and OT convergence environments you mainly use them for the Windows and Linux systems around the process, such as SCADA servers, historians and engineering stations, and for the virtualisation, container and network layers underneath.


🧠 Who creates the CIS Benchmarks and how are they developed?

The Center for Internet Security is a US non-profit organisation founded in 2000. From the start, CIS worked with industry on prescriptive, widely recognised hardening standards, and the CIS Benchmarks grew out of that work. There are now more than 100 of them, covering over 25 vendor product families. They are guidelines rather than formal security standards.

Each benchmark goes through a fixed consensus process on the CIS WorkBench platform, in which more than 12,000 professionals take part:

  1. Scope and team - CIS assembles a team of subject matter experts and decides which product version the benchmark covers.
  2. Draft - the experts write an initial version with concrete recommendations.
  3. Community review - users, vendors and researchers test the draft and comment, often over several rounds.
  4. Publication - after a final two-week review period the benchmark is published. A new product version or new insights restart the process.

For Windows, CIS aims to cover a new build within 90 days of its release. There is no “CIS certification” for systems, although many auditors use the benchmarks as a reference for compliance.


🔧 How is a CIS Benchmark structured?

A benchmark is a document that often runs to hundreds of pages of numbered recommendations. Every recommendation has the same fixed parts:

Part Content Example (Windows Server)
Profile Applicability Which profile the recommendation belongs to Level 1 - Member Server
Description What needs to be set Minimum password length
Rationale Why the setting improves security Short passwords are quickly cracked
Impact Possible consequences for users or applications Users must choose longer passwords
Audit How you check the current state Query the value via policy or registry
Remediation How you change it Set it via Group Policy to 14 characters or more
CIS Controls Mapping to the strategic framework Safeguard under Control 4 or 5

Each recommendation is also labelled Automated (a scanner can check it) or Manual (human review needed). These labels replaced the older terms Scored and Not Scored.

Recommendations are grouped into profiles:

Profile Intent Impact
Level 1 Baseline security that can be implemented fairly quickly Limited effect on performance and functionality
Level 2 An extra defence-in-depth layer for environments where security is paramount Can affect functionality; needs careful roll-out
STIG Recommendations aligned with the US Department of Defense STIGs (DISA) Replaces the former Level 3

Benchmarks can be downloaded free of charge as PDF. Other formats, such as XCCDF for scanners and editable Word versions, are reserved for CIS SecureSuite members.


🔄 What is the difference between CIS Benchmarks and CIS Controls?

The two are often confused, but they work at different levels:

Characteristic CIS Controls CIS Benchmarks
Level Strategic cybersecurity framework Technical configuration per product
Size 18 Controls with 153 safeguards (version 8.1, June 2024) More than 100 benchmarks, hundreds of settings each
Question answered What must the organisation have in place? Which setting do I put at which value?
Grouping Implementation Groups IG1 to IG3 Profiles Level 1, Level 2 and STIG
Audience CISO, governance and risk management System administrators and OT engineers

The link is Control 4, Secure Configuration of Enterprise Assets and Software: it requires a documented secure configuration process, and the benchmarks supply the concrete settings. Every recommendation in a benchmark refers back to the matching safeguard.


🖥️ Which systems do CIS Benchmarks cover?

Category Example benchmarks Typical topics
Operating systems Windows Server, Windows 11, Ubuntu, Red Hat Enterprise Linux Account policy, services, audit policy, SMB, RDP, PowerShell, SSH, kernel parameters, file permissions
Virtualisation VMware ESXi Isolating the management network, Secure Boot, RBAC, logging on the hypervisor
Containers Docker, Kubernetes No privileged containers, daemon permissions, API server, kubelet, network policies, secrets
Cloud Foundations Benchmarks for AWS, Microsoft Azure and Google Cloud IAM, MFA, logging, network security, encryption
Network equipment Cisco IOS, Palo Alto and other firewalls Disabling unused ports, management ACLs, SNMP hardening, secure management protocols, port security
Databases and applications Microsoft SQL Server, Oracle, PostgreSQL, browsers Permissions, auditing, encryption

Important for OT: there are no CIS Benchmarks for PLCs, field devices or the firmware of an HMI panel. For those devices, the vendor’s hardening guidance and IEC 62443 take precedence. The benchmarks do cover the general IT components that increasingly appear in OT: Windows workstations, Linux gateways for edge computing and IoT, container platforms for soft PLCs and IIoT applications, and the industrial switches, routers and firewalls between zones. Container clusters in OT also bring real-time requirements that a generic benchmark does not address.

Two OT situations need extra attention. Legacy systems often run an operating system for which CIS no longer updates the benchmark, while an installation can stay in service for 15 to 20 years or more; there, segmentation and compensating controls remain the main defence. Edge gateways, on the other hand, often sit outside a locked server room, so besides the benchmark they also need physical security, remote management and secure provisioning.


🏭 How do you apply CIS Benchmarks safely in OT?

An IT administrator often rolls out a Level 1 baseline in one go via Group Policy. In a production environment that can freeze an HMI or break a historian interface. A proven approach in OT:

  1. Inventory - start with an asset inventory and decide per system type (SCADA server, engineering station, historian, jump server) which benchmark and profile fit.
  2. Ask the vendor - many OT vendors publish their own hardening guides or state which settings their software cannot tolerate. Record approved deviations with a reason and a compensating control.
  3. Test in a representative environment - apply the baseline first in an OTAP (DTAP) environment or on a spare system, with performance tests, process impact analysis and a tested recovery procedure.
  4. Roll out in phases - make changes during maintenance windows via change management, one system at a time.
  5. Monitor drift - periodically compare the actual configuration against the baseline via configuration management and report drift to the SIEM or other security monitoring.

Typical values and OT nuances:

Setting CIS recommendation (Level 1) OT consideration
Minimum Windows password length 14 characters or more Usually feasible; combine with MFA for remote access
Account lockout After no more than 5 failed attempts On an operator HMI lockout can be dangerous; use compensating controls such as physical access control
SSH root login Disabled (PermitRootLogin no) Almost always applicable on Linux gateways
Unnecessary services Disabled First check which services the SCADA software needs
Antivirus and real-time scanning Enabled Only with vendor-approved exclusions; often supplemented or replaced by application whitelisting

The same tension between security and availability applies to logging (storage load), patching (production risk) and extra firewall rules (latency). Hardening in OT is therefore always a risk-based trade-off, not a quest for a 100% score.


🛠️ Which tools support CIS Benchmarks?

  • CIS-CAT Lite - a free scanner with a graphical interface for a limited set of benchmarks; useful to get started.
  • CIS-CAT Pro Assessor - for CIS SecureSuite members; assesses systems against more than 80 benchmarks, also from the command line, with reports in formats including HTML, CSV, XML and JSON.
  • Build kits - ready-made Group Policy objects and scripts that configure a system according to a benchmark in one step.
  • CIS Hardened Images - virtual machines already hardened to a benchmark, available in the marketplaces of major cloud providers.
  • Open-source checks - kube-bench assesses Kubernetes clusters and Docker Bench for Security assesses Docker hosts against the relevant benchmark.

Scan carefully in OT. An agentless configuration scan of a server is different from an active vulnerability scan of the process network, but run configuration scans in a test environment first as well, and outside critical production moments. A CIS baseline does not replace EDR, IDS or network monitoring; it shrinks the attack surface those controls build on, which also makes ransomware harder to spread.


🔐 How do CIS Benchmarks relate to standards and legislation?

Framework Relationship with CIS Benchmarks
IEC 62443 IEC 62443-3-3 requires, among other things, documented network and security configuration settings (SR 7.6) and least functionality (SR 7.7); a benchmark makes this concrete for Windows and Linux components
ISO 27001 Annex A of the 2022 edition contains the control configuration management (8.9); CIS provides the technical detail
NIST CSF CIS maps the Controls to NIST CSF 2.0, including the Platform Security category
NIST SP 800-82 NIST’s OT security guide (Rev. 3, 2023) recommends hardening OT components, with attention to testing and vendor coordination
NIS2 The duty of care includes basic cyber hygiene practices; in the Netherlands this applies through the Cyberbeveiligingswet since 15 August 2026, and a documented CIS baseline is a demonstrable way to meet it

CIS Benchmarks also fit into broader models. They restrict rights and services according to least privilege, support Zero Trust and microsegmentation because each system is less vulnerable on its own, and complement segmentation and application control. They are also used in building automation, for example for the servers of a BMS or HVAC control system, and in the water sector for telemetry servers.


❓ Frequently asked questions

Are CIS Benchmarks free?

Yes, all CIS Benchmarks can be downloaded free of charge as PDF after registering with the Center for Internet Security. Machine-readable formats such as XCCDF, editable versions, build kits and the CIS-CAT Pro scanner are part of the paid CIS SecureSuite membership.

What is the difference between Level 1 and Level 2 in a CIS Benchmark?

Level 1 contains baseline settings that are quick to implement and have little effect on performance and functionality. Level 2 adds stricter settings for environments where security is paramount, but can interfere with applications and therefore needs more testing. In OT, Level 1 is a common starting point for servers and workstations.

Are there CIS Benchmarks for PLCs?

No, CIS does not publish benchmarks for PLCs, field devices or embedded HMI panels. For those devices the vendor’s hardening guides and the requirements of IEC 62443 apply. In OT, CIS Benchmarks are useful for the Windows and Linux systems, hypervisors, container platforms and network equipment around the control system.

How do I check whether a system complies with a CIS Benchmark?

Every recommendation in a CIS Benchmark includes an audit procedure you can carry out manually. Automated assessment is possible with CIS-CAT Lite (free, limited) or CIS-CAT Pro (for SecureSuite members), and for Kubernetes and Docker with the open-source tools kube-bench and Docker Bench for Security. In OT, run scans in a test environment first.

Are CIS Benchmarks mandatory under NIS2?

No, NIS2 and the Dutch Cyberbeveiligingswet do not prescribe a specific framework. They do require appropriate measures, including basic cyber hygiene and secure configuration. A documented CIS baseline with recorded deviations is a common way to demonstrate this.

How often are CIS Benchmarks updated?

There is no fixed schedule: CIS updates a benchmark when a product gets a new version or insights change. For Windows, CIS aims to cover a new build within 90 days. So check at every upgrade whether your baseline still matches the right benchmark version.


📌 In summary

CIS Benchmarks give concrete, community-reviewed settings per product for hardening, with Level 1 as the baseline and Level 2 and STIG as stricter profiles. They are free, align with the CIS Controls, IEC 62443, ISO 27001 and NIS2, and can be assessed automatically with CIS-CAT. Within IT and OT they are valuable for servers, workstations, virtualisation, containers and network equipment, but not for PLCs and field devices.

CIS Benchmarks are the fastest route to a demonstrable, secure baseline for the IT components in your OT environment, provided you test them first, agree them with the vendor and record deviations deliberately.