CASA v2.1.1 Control Matrix
Date: 2026-08-03
Baseline: App Defense Alliance CASA Specification and Test Guide v2.1.1, 2026-06-03. The guide defines 48 tests. This is readiness evidence, not an LoV or independent assessment.
Status meanings:
Ready: local code/config or passive production evidence supports the test.Inherited: Clerk/provider control; obtain vendor/config evidence from lab.Partial: evidence exists but dynamic validation or remediation remains.Gap: a required control is not evidenced and is a release blocker.
Local fixes in this engagement are not production evidence until an approved deployment and recheck occur.
Authentication
| ID | Status | StratoFusion evidence | Remaining verification |
|---|---|---|---|
| 1.1.1 | Inherited | Clerk authentication; app/provider rate limiting | Clerk brute-force policy and dynamic test |
| 1.1.2 | Inherited | Clerk owns initial credentials/activation | Clerk expiry/randomness evidence |
| 1.1.3 | Inherited | App stores no user passwords | Clerk password-storage attestation |
| 1.2.1 | Ready | No application default credentials; public surface/passive review | Lab credential sweep |
| 1.3.1 | Inherited | Clerk owns out-of-band verifiers | Clerk expiry evidence |
| 1.3.2 | Inherited | Clerk owns out-of-band verifiers | Clerk one-use evidence |