Safeguard Docs
Compliance FrameworksInternational

CIS Controls v8

Authorized software inventory, asset management, vulnerability management, secure coding.

Authorized software inventory, asset management, vulnerability management, secure coding.

Short nameCIS
RegionInternational
Country or scopeInternational
SectorGeneral
In your workspaceOn unless you switch it off in Compliance โ€บ Manage.

How Safeguard covers CIS

  • Scan requirements: 6, all decided by a scan.
  • Controls: the scan requirements below, plus 18 controls from Safeguard's control catalog for CIS.
  • Automated tests: none map to it directly. You can link any automated test to its controls yourself (how).
  • Policy templates: 24: 2 written for CIS and 22 from the standard set.

How each kind of coverage works, and what the readiness score counts: Compliance frameworks.

What a scan checks

Each scan of a product checks these 6 requirements against what the scan found, including the product's software inventory (SBOM).

RequirementWhat Safeguard checksDecided by
CIS-CTL-2.1 Software Asset InventoryEstablish and maintain a detailed inventory of all licensed software installed on enterprise assets (CIS Controls v8, Safeguard 2.1)Scan
CIS-CTL-2.1V Inventory Records VersionThe software inventory must document attributes including the version of each item so that authorised software can be distinguished from outdated software (CIS Controls v8, Safeguard 2.1 attributes)Scan
CIS-CTL-16.4 Third-Party Component InventoryEstablish and manage an inventory of third-party software components used in development, including supplier/source attribution for each component (CIS Controls v8, Safeguard 16.4)Scan
CIS-CTL-7.1 Vulnerability Management CorrelationA continuous vulnerability management process requires components to carry standard identifiers (PURL/CPE) so scan results and advisories can be matched to the inventory (CIS Controls v8, Control 7)Scan
CIS-CTL-2.2 Supported and Pinned SoftwareEnsure only currently supported software is authorised, which requires exact rather than vague version declarations to judge support status (CIS Controls v8, Safeguard 2.2)Scan
CIS-CTL-16.11 Trusted Component IntegrityLeverage vetted modules from trusted sources; verifying that a component is the vetted artefact requires published integrity hashes (CIS Controls v8, Safeguard 16.11)Scan

More controls in the catalog

The framework's Controls tab lists its scan requirements and these controls from Safeguard's control catalog. Evidence them with automated tests, uploaded evidence, policies or an attestation.

ControlName
CIS-1.1Establish and Maintain an Enterprise Asset Inventory
CIS-2.1Establish and Maintain a Software Asset Inventory
CIS-3.1Establish and Maintain a Data Management Process
CIS-4.1Establish and Maintain a Secure Configuration Process
CIS-5.1Establish and Maintain an Inventory of Accounts
CIS-6.1Establish an Access Granting Process
CIS-7.1Establish and Maintain a Vulnerability Management Process
CIS-8.1Establish and Maintain an Audit Log Management Process
CIS-9.1Ensure Use of Only Fully Supported Browsers and Email Clients
CIS-10.1Deploy and Maintain Anti-Malware Software
CIS-11.1Establish and Maintain a Data Recovery Practice
CIS-12.1Ensure Network Infrastructure is Up-to-Date
CIS-13.1Centralize Security Event Alerting
CIS-14.1Establish and Maintain a Security Awareness Program
CIS-15.1Establish and Maintain a Service Provider Inventory
CIS-16.1Establish and Maintain a Secure Application Development Process
CIS-17.1Establish and Maintain a Documented Incident Response Process
CIS-18.1Establish and Maintain a Penetration Testing Program

Policy templates

Written for CIS:

  • Asset Management and Vulnerability Management Policy (CIS v8)
  • Access Control and Audit Logging Policy (CIS v8)

And 22 from the standard set, adapted to CIS.

On this page