Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Supported Frameworks

Pretorin provides access to 26 compliance frameworks and profiles spanning federal, contractor, defense industrial base, intelligence community, regulatory, international, AI/ML, and industry-specific compliance requirements.

Representative Frameworks

The table below highlights a representative subset of commonly used frameworks in Pretorin. Always call pretorin frameworks list to get the current catalog from the API for your environment. Control counts reflect the full catalog (base controls plus enhancements) as exposed by the platform.

IDTitleVersionTierFamiliesControls
nist-800-53-r5NIST SP 800-53 Rev 55.2.0tier1_essential201150
nist-800-171-r3NIST SP 800-171 Revision 31.1.0tier1_essential1797
fedramp-lowFedRAMP Rev 5 Low Baselinefedramp2.1.0-oscal1.0.4tier1_essential18156
fedramp-moderateFedRAMP Rev 5 Moderate Baselinefedramp2.1.0-oscal1.0.4tier1_essential18323
fedramp-highFedRAMP Rev 5 High Baselinefedramp2.1.0-oscal1.0.4tier1_essential18410
cmmc-l1CMMC 2.0 Level 1 (Foundational)2.13tier1_essential617
cmmc-l2CMMC 2.0 Level 2 (Advanced)2.13tier1_essential14110
cmmc-l3CMMC 2.0 Level 3 (Expert)2.13tier1_essential1124

Framework Tiers

Each framework has a tier classification displayed in the pretorin frameworks list output:

TierDescription
tier1_essentialThe 8 core frameworks most teams encounter first: NIST 800-53, NIST 800-171, the three FedRAMP baselines, and all three CMMC levels. Listed in the table above.
tier2_importantThe 18 sector-specific and adjacent baselines. Listed in the table below.

Tier 2 Frameworks

The remaining 18 frameworks in the catalog. Several are derived from NIST 800-53 and reuse its family and control ID conventions; the rest use their own. See Control ID Formats before constructing IDs by hand.

IDTitleVersionFamiliesControls
dod-cloud-il2DoD Cloud Computing SRG — Impact Level 21.0.018323
dod-cloud-il4DoD Cloud Computing SRG — Impact Level 41.0.018345
dod-cloud-il5DoD Cloud Computing SRG — Impact Level 51.0.019734
dod-onpremDoD On-Premises System Baseline1.0.018369
fedramp-20xFedRAMP 20x Key Security Indicators2026.07.14.011046
fips-140-3FIPS 140-3 — Cryptographic Module RequirementsFIPS PUB 140-31111
gdprGeneral Data Protection Regulation Control Catalog2016/679850
hipaaHIPAA Control Catalog (regulatory citations)45 CFR Part 1649109
hipaa-nistHIPAA Security Rule (NIST mapping)45 CFR Part 164 Subpart C342
iot-federalNIST SP 800-213 — Federal IoT Device Security Profile1.0.018173
iso-27001ISO/IEC 27001:2022 Annex A Control Catalog2022493
iso42001ISO/IEC 42001:2023 AI Management System2023938
nist-800-218Secure Software Development Framework (SSDF)1.0.0461
nss-icNational Security Systems — IC Baseline (CNSSI 1253 H-H-H)1.0.019742
ot-icsNIST SP 800-82 Rev 3 — OT/ICS Security Profile1.0.018345
pci-dss-4PCI DSS v4.0 Control Catalog4.024250
revised-section-508Revised Section 508 Standards2.5Rev6130
soc2SOC 2 Expert-Reviewed Merged Control Register2026.05-soc2-domain-tsc-nist6154

Note: iso-27001 is hyphenated but iso42001 is not. The IDs are not derived from a naming rule — copy them from pretorin frameworks list rather than inferring them.

Framework Relationships

Understanding how frameworks relate helps with cross-compliance:

NIST 800-53 Rev 5 (full catalog including enhancements, ~1150 controls)
├── FedRAMP Low/Moderate/High (800-53 subset + cloud requirements)
├── DoD Cloud IL2/IL4/IL5 + DoD On-Prem (FedRAMP + DoD additions)
├── NIST 800-171 Rev 3 (800-53 subset for CUI in non-federal systems)
│   └── CMMC Level 2 (maps to 800-171 requirements)
└── CMMC Level 3 (advanced controls beyond 800-171)

If an organization is already compliant with a parent framework, many child framework controls are already satisfied.

NIST SP 800-53 Rev 5

The foundational catalog for federal information systems. Includes 20 control families covering all aspects of information security. All other US government frameworks derive from it. The platform exposes the full catalog (base controls plus enhancements), which pretorin frameworks list reports as ~1150 controls.

Target audience: Federal agencies

NIST SP 800-171 Rev 3

Protects Controlled Unclassified Information (CUI) in non-federal systems. A focused subset of 800-53 with 97 requirements in the platform’s catalog.

Target audience: Federal contractors, universities, and other non-federal entities handling CUI under DFARS 252.204-7012 or similar requirements.

FedRAMP

Based on NIST 800-53 with additional cloud-specific requirements. Required for cloud services used by federal agencies.

Impact levels:

LevelIDControlsUse When
Lowfedramp-low156Public, non-sensitive data. Limited adverse effect from loss.
Moderatefedramp-moderate323CUI, PII, sensitive data. Serious adverse effect from loss. Most common level.
Highfedramp-high410Life-safety, financial, law enforcement data. Severe/catastrophic effect from loss.

Target audience: Cloud service providers to government

CMMC 2.0

Cybersecurity Maturity Model Certification for defense contractors. Required by DoD contracts.

LevelIDControlsUse When
Level 1cmmc-l117Handles only Federal Contract Information (FCI). Basic cyber hygiene.
Level 2cmmc-l2110Handles CUI. Aligns with NIST 800-171. Most defense contractors need this.
Level 3cmmc-l324Highest sensitivity CUI. Advanced practices on top of Level 2.

Target audience: Defense industrial base organizations

Note: CMMC Level 3 controls are in addition to Level 2. An organization at Level 3 must also satisfy all Level 2 controls.

Custom and Forked Frameworks

If your organization needs to track a framework that isn’t in the built-in catalog (e.g., an internal control set, a tailored ISO/SOC 2 mapping, an industry-specific regulation), you can author one yourself or fork an existing Pretorin-managed framework. The pretorin frameworks group exposes the full revision lifecycle:

  • Author from scratchinit-custom, validate-custom, upload-custom
  • Convert from OSCAL or 12 known custom catalog shapesbuild-custom
  • Fork an existing frameworkfork-framework, rebase-fork
  • Inspect draftsrevisions
  • Round-trip back to OSCALexport-oscal

See the Custom Frameworks guide for the end-to-end workflow.

See Framework Selection Guide for help choosing the right framework.