SOC2 Output Artifact
Completed on March 18, 2026 • Runtime: 1h 45m
SOC2 Type II Readiness Gap Assessment
Control Coverage Score
1. Executive Summary
This automated assessment evaluated the AWS Infrastructure (`aws-us-east-1`) and GitHub Organization (`github-acme-org`) against the complete set of SOC2 Trust Services Criteria (Security, Availability, and Confidentiality).
The overall posture is strong, with CC6.0 (Logical and Physical Access) showing the highest maturity. Three (3) primary control gaps were identified that require remediation before initiating the formal observation period.
2. Critical Findings & Gaps
Control: CC8.1 (System Development Life Cycle)
Detail: The repository `acme-core-api` lacks branch protection rules enforcing code reviews on the `main` branch. A minimum of 1 approval must be required.
Control: CC6.6 (Logical Access Security)
Detail: The bucket `acme-corp-assets-dev` has an ACL permitting `PublicRead`. While this is a development bucket, it violates the strict least-privilege boundary without an explicit exception policy.
3. Control Coverage Map
| Criteria Segment | Status | Notes |
|---|---|---|
| CC1.0 - CC5.0 (Environment) | ✔ Satisfied | Policies verified via user input upload. |
| CC6.0 (Logical Access) | ⚠ Partial | MFA enforced, but S3 ACL gap present. |
| CC8.0 (System Changes) | ✖ Failed | Missing branch protections on `main`. |