Skip to content

Audit: SOC 2 filter — validate TSC-to-800-53 mappings #25

Description

@aanishs

What

Independent audit of nist/soc2-filter.json — verify that each SOC 2 Trust Service Criteria correctly maps to the right NIST 800-53 controls.

Why

This filter was created by an AI interpreting the AICPA TSC-to-COSO-to-800-53 crosswalk. It needs review by someone who actually knows SOC 2.

What to audit

The file is nist/soc2-filter.json (~80 lines). For each mapping:

  1. Is the TSC criteria ID correct? (CC1.1, CC6.1, A1.1, C1.1, etc.)
  2. Are the right 800-53 controls mapped?
  3. Are any mappings missing?
  4. Are any mappings wrong?

How to contribute

  1. Read nist/soc2-filter.json
  2. Cross-reference against AICPA TSC 2017 mapping
  3. Open a PR with corrections, or comment with findings
  4. Test: bin/comply-db init --framework soc2 should import corrected controls

Current state

38 TSC specs → 40 unique 800-53 controls. May be incomplete or inaccurate.

Who should review

  • SOC 2 auditors or GRC professionals
  • Engineers who've completed a SOC 2 Type II audit
  • Anyone with access to AICPA's official mapping

Metadata

Metadata

Assignees

No one assigned

    Labels

    auditIndependent review of compliance mappingsframework:soc2SOC 2 compliance frameworkhelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions