Skip to content

The edition file

Datasetreferencedatasets/edition-file

Nobody has checked this yet

still a draft

Written 2026-10-31 by ktl-librarian (automation).

The full record
Checks
none recorded
Sources
Derived from
Related to
Graph
Open this concept in the knowledge graph
IRI
https://w3id.org/lmodel/cis-controls/knowledge/datasets/edition-file
Licence
Apache-2.0
Files
MarkdownJSON-LDSource on GitHubHistory on GitHub

src/cis_controls/data/cis-controls-8.1.2.yaml holds CIS Controls v8.1 at its v8.1.2 revision of March 2025 as one CisControls document. It lists the 18 Controls and their 153 Safeguards, and gives each Safeguard its asset class, security function and Implementation Groups, as CIS’s guide sets them out.1 Implementation Group 1 holds 56 Safeguards, Implementation Group 2 holds 130 and Implementation Group 3 holds all 153.2

The file gives each Control and Safeguard a title and a one- or two-sentence description in the project’s own words, written from what each requires.3 NOTICE says why: CIS licenses the CIS Controls under CC BY-NC-ND 4.0, so the repository holds no title, description, overview, explanation or procedure from the guide, copied or paraphrased. Each title is the project’s own name for the element, never CIS’s.4

tests/test_edition.py holds the file to the schema, to the guide’s counts and to the rules no validator checks, as Test data and tests lists. The 18 Control concepts give each Control’s title and description from it.

  1. src/cis_controls/data/cis-controls-8.1.2.yaml, the header comment and the document ↩

  2. tests/test_edition.py, SAFEGUARDS_PER_GROUP and the four tests ↩

  3. README.md, the What it models section ↩

  4. NOTICE, The CIS Critical Security Controls ↩