Mapping Controls Across Frameworks
Control frameworks such as NIST SP 800-53, ISO 27002, CIS Controls, and PCI-DSS share substantial overlap, and a unified cross-mapping lets an organisation satisfy multiple compliance regimes without duplicating audit work. This topic explains how to read a control catalogue, identify equivalent controls across frameworks, and build a mapping artefact that reduces redundant evidence collection.
Last updated:
Control cross-mapping is the practice of aligning equivalent requirements from multiple security frameworks, such as NIST SP 800-53, ISO 27002, CIS Controls, and PCI-DSS, into a single reference table so that one control implementation and one piece of evidence can satisfy several compliance regimes simultaneously. The fundamental insight is that these catalogues were all designed to address the same underlying security concerns: access control, change management, incident response, cryptography, and physical security. Their authors structured the content differently and used different numbering, but the substance overlaps substantially. A well-built mapping surfaces that overlap so that audit evidence does not need to be collected twice.
Most medium-sized organisations operate under at least two compliance regimes at the same time. A healthcare company processing payment cards must satisfy both HIPAA and PCI-DSS. A financial services firm with European customers must address PCI-DSS, ISO 27001, and GDPR. A US federal contractor must implement NIST SP 800-53 controls while also maintaining a corporate ISO 27001 certification. Without a mapping, each compliance programme runs its own evidence-collection cycle, often producing near-identical documentation under different headings. Mapping eliminates that waste.
The major frameworks have converged over time, partly because their authors cross-referenced each other's work. NIST SP 800-53 revision 5 explicitly acknowledges relationships with ISO 27001 and COBIT. The CIS Center publishes formal mappings between CIS Controls v8 and SP 800-53, ISO 27001 Annex A, and PCI-DSS. ISO has published a mapping between ISO 27002 and NIST CSF. These official crosswalks are the starting point for any organisation building its own unified mapping; they should be supplemented with organisation-specific gap analysis rather than assumed to be complete.
By the end of this topic you will be able to:
- Explain why control frameworks overlap and identify the shared security domains common to NIST SP 800-53, ISO 27002, CIS Controls, and PCI-DSS.
- Read a published crosswalk document and determine which controls from one framework correspond to a given control in another.
- Build a simple unified control mapping spreadsheet that maps evidence artefacts to requirements in multiple frameworks.
- Identify gaps where a control required by one framework has no equivalent in another and document those gaps for remediation.
- Explain the audit efficiency argument for unified control mapping and describe how an organisation presents a single evidence set across multiple assessments.
- Control catalogue
- A structured list of security controls, each with an identifier, a statement of intent, and (in detailed catalogues) implementation guidance. Examples include NIST SP 800-53 (which lists hundreds of controls across 20 families) and ISO 27002 (93 controls across four themes). A catalogue is the source document from which a mapping is built.
- Crosswalk
- A published table that aligns controls from two frameworks side by side to show which controls address the same security objective. NIST, CIS, and ISO all publish official crosswalks. A crosswalk is a starting point; it typically notes approximate equivalences and flags where one framework is more or less detailed than the other.
- Unified control mapping
- An organisation-specific artefact that consolidates multiple crosswalks into a single table, adds columns for the organisation's own control implementations and evidence artefacts, and tracks compliance status across all applicable frameworks in one place. It is the operational output of the cross-mapping exercise.
- Implementation Group (IG)
- A CIS Controls concept that divides the 153 safeguards across three tiers by organisational size and risk profile. IG1 (56 safeguards) covers essential cyber hygiene applicable to all organisations. IG2 adds controls for organisations with dedicated security staff. IG3 covers advanced controls for high-risk environments. Most compliance crosswalks target IG1 as the minimum baseline.
- Control family
- A grouping of related controls within a catalogue. NIST SP 800-53 uses 20 families identified by two-letter codes: AC (Access Control), AU (Audit and Accountability), IA (Identification and Authentication), IR (Incident Response), and so on. ISO 27002 groups its 93 controls into four themes: Organisational, People, Physical, and Technological.
- Gap analysis
- The process of comparing what a framework requires against what an organisation has actually implemented, to identify controls that are absent, partial, or non-evidenced. In the mapping context, gap analysis also identifies framework-specific requirements that have no equivalent in the other frameworks in scope, since those cannot be covered by shared evidence.
The major frameworks: scope and structure
Before building a mapping, a practitioner must understand what each framework is and is not. NIST SP 800-53 revision 5 contains roughly 1,000 individual controls and control enhancements across 20 families. It is designed as a comprehensive catalogue from which a baseline is selected based on system impact level (low, moderate, high). The full catalogue is far more detailed than any other framework; organisations not subject to US federal requirements typically select a moderate baseline as a reasonable starting point.
ISO 27002:2022 contains 93 controls grouped into four themes: Organisational (37 controls), People (8 controls), Physical (14 controls), and Technological (34 controls). Each control has a statement, purpose, guidance, and other information. ISO 27002 is intentionally high-level; it does not specify exact technical configurations. That flexibility makes it broadly applicable but means that two organisations can both claim ISO 27001 certification while implementing controls in quite different ways.
CIS Controls v8 defines 18 control groups with 153 safeguards. Each safeguard is assigned to an implementation group. PCI-DSS v4.0 defines 12 requirements, each with detailed sub-requirements that specify exactly what cardholder data environments must do. PCI-DSS is the most prescriptive of the major frameworks; it specifies exact password length minimums, exact log retention periods, and quarterly external vulnerability scanning. Those specifics may align with NIST or ISO requirements at a general level but are more detailed than those frameworks demand.
Using official crosswalks as a starting point
NIST, CIS, and ISO all publish official crosswalk documents, and these are the correct starting point for any mapping project. NIST SP 800-53B appendix contains crosswalk tables to ISO 27001:2013 and to COBIT 5. NIST has also published a mapping between the NIST Cybersecurity Framework (CSF) and SP 800-53 controls, and a separate mapping between CSF and ISO 27001. The CIS Center publishes a Controls v8 mapping workbook that aligns CIS safeguards with NIST SP 800-53, ISO 27001, SOC 2, and PCI-DSS in a downloadable spreadsheet.
These official crosswalks use common notations to qualify relationships. A one-to-one relationship means a control in framework A directly addresses the same objective as a control in framework B. A partial relationship means one framework's control is more limited in scope than the other; implementing the narrower one does not satisfy the broader one. A supplemental notation means the framework's control adds something not covered by the mapped control. Practitioners must read these qualifications, not just the control identifiers.
Official crosswalks have known limitations. They are based on the framework versions current at the time of publication, so a crosswalk written against ISO 27002:2013 may not reflect changes introduced in the 2022 revision. They also represent the framework authors' view of equivalence, which may differ from a specific auditor's interpretation. Always verify that the crosswalk version matches the framework versions you are actually being audited against.
Building a unified control mapping
A unified control mapping is a spreadsheet or database table that brings together the crosswalks for all frameworks an organisation must satisfy, adds the organisation's own control implementations, and tracks evidence artefacts. The standard column structure for a minimal mapping is: a unique row identifier, the control identifier in each framework (one column per framework), a plain-language description of what the control requires, the organisation's implementation statement, the evidence artefact that demonstrates compliance, and the current status for each framework (compliant, partially compliant, gap).
Building the mapping proceeds in four steps. First, select the anchor framework: the most granular or the most heavily audited framework in the organisation's context. For a US federal contractor, NIST SP 800-53 is the natural anchor. For a commercial organisation whose primary driver is ISO 27001 certification, ISO 27002 controls are the anchor. Second, import the official crosswalks to populate the other-framework columns. Third, review every row for completeness: where the crosswalk marks a relationship as partial or supplemental, the gap must be examined. Fourth, add the evidence column and populate it from existing policy, procedure, and technical artefacts.
The completed mapping becomes the master reference for all audit programmes. When an auditor from a PCI-DSS qualified security assessor firm requests evidence for requirement 7.1 (access control), the compliance team retrieves the row for access control, identifies the evidence artefact already linked, and submits it. The same artefact may be linked to NIST AC-1 and ISO 27002 clause 5.15. Next quarter, when the ISO 27001 surveillance audit occurs, the same document is submitted again without additional work.
Gap analysis and remediation planning
A unified mapping makes gaps visible in a way that single-framework analysis does not. A gap at the mapping level comes in three forms. First, a control required by one or more frameworks has not been implemented at all: the organisation has no policy, no technical control, and no evidence. Second, a control has been partially implemented: a policy exists but the technical enforcement is absent, or a technical control exists but is not documented. Third, a control is implemented but the evidence is not collected or not retained in a form that auditors can use.
Gap analysis should be scored using the same scale across all frameworks so that remediation can be prioritised without framework bias. A common approach assigns three statuses: full (the control is implemented and evidenced), partial (implemented but evidence is missing or incomplete), and gap (not implemented). Each gap row is then assessed for risk: how many frameworks require this control, how severe is the exposure if it is absent, and how difficult is remediation. The resulting prioritised list drives the remediation plan and feeds into the risk register.
A control required by four frameworks and currently unimplemented is a higher priority than one required by only one framework, because remediating it closes gaps across all four audits simultaneously. This multi-framework priority calculation is only visible when all requirements are in the same mapping table. Siloed compliance programmes cannot perform this calculation and routinely under-prioritise controls that are critical across multiple regimes.
Maintaining the mapping and handling framework updates
A control mapping is not a one-time artefact. Frameworks are revised: ISO 27002 was updated in 2022 with a structural reorganisation from 14 clauses to four themes and the number of controls reduced from 114 to 93. PCI-DSS moved from version 3.2.1 to 4.0 in 2022, with the latter adding new requirements for authentication and web-based attack protection. NIST SP 800-53 revision 5 was published in 2020. Each revision requires the mapping to be updated to reflect new or changed control identifiers and requirements.
The maintenance process should be triggered by three events: a published revision to any in-scope framework, the organisation adding a new compliance regime (for example, a company entering a new market that requires DPDP Act 2023 compliance in India, GDPR compliance in the EU, or HIPAA compliance in the US), or a significant change to the organisation's IT environment that affects which controls are applicable. Each event triggers a targeted update rather than a full rebuild.
The mapping should also be reviewed after each audit. Auditors sometimes interpret control requirements differently from the official crosswalk, and those interpretations should be incorporated. If a PCI-DSS auditor interprets requirement 10.3 (protecting audit logs) as requiring a specific technical configuration that the mapping currently satisfies with a general log management policy, that gap is discovered at audit time and must be documented in the mapping for the next cycle. See also audit planning and scope definition for how audit findings feed back into the compliance programme.
An organisation implementing NIST SP 800-53 and ISO 27001 builds a unified control mapping. They find that several NIST controls in the Program Management (PM) family have no equivalent in ISO 27002. What should they do with those rows?
Key Takeaways
- NIST SP 800-53, ISO 27002, CIS Controls, and PCI-DSS all address the same core security domains: access control, incident response, logging, cryptography, and physical security. Their overlap is systematic, not coincidental.
- Official crosswalk documents published by NIST, CIS, and ISO are the correct starting point for any mapping project; they must be verified against current framework versions and supplemented with organisation-specific gap analysis.
- A unified control mapping table, anchored on the most granular in-scope framework, enables a single evidence artefact to satisfy equivalent requirements across multiple compliance regimes and eliminates duplicate evidence collection.
- When two frameworks impose different thresholds for the same control (such as different dormancy periods for inactive accounts), the more restrictive threshold must be implemented to satisfy both simultaneously.
- Framework-specific controls with no equivalent in other frameworks must be satisfied independently; the gap analysis step of the mapping process surfaces these orphan requirements and prevents them from being overlooked.
What is a control cross-mapping and why does it matter?
Do NIST SP 800-53 and ISO 27002 cover the same controls?
What is the NIST Cybersecurity Framework and how does it relate to SP 800-53?
How do CIS Controls relate to other frameworks?
Can a single piece of evidence satisfy multiple frameworks at once?
Test yourself on Information Security Audit and Compliance with free, timed mocks.
Practice Information Security Audit and Compliance questionsSpotted an error in this page? Report a correction or read our editorial standards.