SCF Navigator.
Interactive viewer for the Secure Controls Framework (SCF). This tool is an independent viewer and is not affiliated with, endorsed by, or officially supported by the Secure Controls Framework.
Menu
Controls([[ controlCount ]])
Authoritative Sources([[ standardCount ]])
Threat Catalog([[ threatCount ]])
Risk Catalog([[ riskCount ]])
Domains & Principles([[ domainCount ]])
Settings
Authoritative Sources
Loading...
Parsing file …
Drag a file here or browse to upload.
[[ uploadHint ]]
All processing is performed in your browser. No data is sent to any server.
🚀 Quick Start
Download the latest version of the Secure Controls Framework (SCF)
(Latest Release – 2025.3.1)
directly from the official GitHub repository:
Controls
[[ domainMap[key].domainIdx ]]. [[ key ]]
[[ domainMap[key].domainShort ]]([[ value.controls.length ]])
[[ control.id ]]
[[ trimString(control.name, 67 - (4 * standardsSelected.length)) ]]
[[ idx + 1 ]]
[[ control.referenceCount ]]
[[ control.weighting]]
Description
[[ control.description ]]
Question
[[ control.question ]]
Example Use Case
[[ part ]]
N/A
NIST CSF Group
Identify
Protect
Detect
Respond
Recover
Govern
SCRM Focus
Strategic
Operational
Tactical
PPTDF
People
Process
Technology
Data
Facility
Possible Solutions
Tiny
Small
Medium
Large
Enterprise
- [[ solution]]
- [[ solution]]
- [[ solution]]
- [[ solution]]
- [[ solution ]]
N/A
N/A
N/A
N/A
N/A
Risks
- [[ riskMap[risk].name ]]([[ risk ]])
Threats
- [[ threatMap[threat].name ]]([[ threat ]])
Control Mapping
[[ key ]]
- [[ controlNumber ]]
Debug
[[ control ]]Click to expand
Authoritative Sources
[[ value.regionName ]]
[[ key ]]([[ value.standards.length ]])
[[ elem.authority ]]
[[ elem.titleShort ]]
[[ elem.controlCount ]]
Title
[[ elem.titleLong ]]
SCF Control Coverage
[[ elem.controlCount ]] / [[ controlCount ]] ([[ Math.round((elem.controlCount / controlCount) * 100) ]]%)
Threat Catalog
[[ key ]]([[ value.threats.length ]])
[[ elem.id ]]
[[ elem.name ]]
Description
[[ elem.description ]]
Example
[[ threatExampleData[elem.id] ]]
Risk Catalog
[[ key ]]([[ value.risks.length ]])
[[ elem.id ]]
[[ elem.name ]]
Description
[[ elem.description ]]
Example
[[ riskExampleData[elem.id] ]]
Domains & Principles
[[ domainMap[key].domainIdx ]]. [[ key ]]
[[ domainMap[key].domainShort ]]Principle Intent
[[ domainMap[key].principleIntent ]]
C|P Principle
[[ domainMap[key].principleDataPrivacy ]]
Settings
Your Selection:
[[ idx + 1 ]]
- [[ standard ]]Please Select an Authoritative Source below
[[ value.regionName ]] ([[ key]])