Anchor Cyber Security · anchorcybersecurity.com
SOC 2 Readiness Checklist
Trust Services Criteria — Common Criteria + Availability + Confidentiality
How to use:Work through each section with your team. Check items you have fully implemented. For partial items, note what's missing — those are your audit prep priorities.
CC1 — Control Environment
- Information security policy is documented, approved by management, and reviewed in the last 12 months
- Security roles and responsibilities are formally defined and communicated
- Employee background checks are performed for roles with access to sensitive systems
- All employees complete security awareness training at least annually
- An acceptable use policy (AUP) is in place and acknowledged by employees
CC2 — Communication & Information
- Security policies are communicated to all employees at hire and on updates
- A process exists for employees to report security incidents and concerns
- Customer-facing security commitments are documented (contracts, privacy policy, or trust page)
CC3 — Risk Assessment
- A formal risk assessment is completed at least annually
- A risk register is maintained and reviewed by management
- Significant changes to systems or operations trigger a risk re-assessment
- Risk treatment decisions (accept, mitigate, transfer, avoid) are documented
CC6 — Logical and Physical Access Controls
- All users have unique accounts — no shared credentials
- Multi-factor authentication (MFA) is enforced on all critical systems and remote access
- Privileged (admin) access is restricted to personnel who require it for their role
- User access is reviewed at least quarterly to verify appropriateness
- User accounts are revoked within 24 hours of employee termination or role change
- Production system access is restricted to authorized personnel only
- Remote access is secured via VPN or zero-trust network access (ZTNA)
- Physical access to servers and data centers is restricted and logged
- Passwords meet complexity requirements and are stored using a password manager
CC7 — System Operations
- Security events and access logs are collected and monitored
- Endpoint detection and response (EDR) or antivirus is deployed on all endpoints
- Vulnerability scans are performed at least quarterly
- Critical security patches are applied within 30 days of release
- An intrusion detection or alerting capability is in place
- System capacity is monitored to support availability commitments
CC8 — Change Management
- A formal change management process governs modifications to production systems
- Changes are tested in a non-production environment before deployment
- An emergency change process exists for critical security patches
- Code review is performed before deployment (for software companies)
CC9 — Risk Mitigation / Vendor Risk
- A vendor risk management program identifies and assesses third-party vendors
- Business Associate Agreements (BAAs) or Data Processing Agreements (DPAs) are in place with all vendors handling sensitive data
- Cyber liability insurance is carried and limits are reviewed annually
- A business continuity plan (BCP) exists and has been tested
- A disaster recovery plan (DRP) exists with documented RTOs and RPOs
Availability (A1) — If Applicable
- System availability/uptime commitments are documented and communicated to customers
- Redundancy or failover capability exists for critical systems
- Disaster recovery testing is performed at least annually
Confidentiality (C1) — If Applicable
- Confidential data is classified, labeled, and inventoried
- Confidential data is encrypted at rest and in transit
- A data retention and disposal policy is documented and followed
This checklist is provided for educational purposes. It covers the SOC 2 Trust Services Criteria common criteria most frequently reviewed in Type I and Type II audits. Requirements vary by auditor and organization scope.
Questions? Schedule a free consultation: anchorcybersecurity.com/contact · © Anchor Cyber Security LLC