🚀 Submit a Challenge — SecDim AppSec Village CTF at DEF CON 34 and Win a ROG Xbox Ally

SOC 2 · Trust Services Criteria edition

SOC 2 Secure Coding Challenges

SOC 2 auditors test CC1.4 and CC2.2: can you demonstrate that your people's security competence was developed, and communicated, not assumed? SecDim gives your engineering org dated, per-developer evidence. Every challenge is a real vulnerability, fixed and verified.

Ready when the auditor asks

Generate Your SOC 2 Training Report

Every completed challenge rolls up into a SOC 2 training report. Point and click to generate it, then hand it straight to your auditor, customer or partner the moment they ask for evidence.

Capability, not checkbox compliance

Hands-On Challenges for Every Category

SOC 2 doesn't name a secure-coding curriculum the way PCI-DSS does. CC1.4 and CC2.2 simply require that you develop competent people and communicate their control responsibilities, then prove it in a Type II audit. In practice, that proof is measured against the Trust Services Criteria your controls map to: logical access (CC6.x), vulnerability management (CC7.1) and change management (CC8.1). Every challenge below is a real application with a real vulnerability tied to one of those criteria. Developers fix it without breaking functionality, and every verified fix is a dated training record your auditor can sample.

Building your SOC 2 training evidence

OWASP Top 10 Course

Give your engineering org a documented, repeatable secure-coding curriculum before your next Type II window opens, using real breaches, real code and real fixes your auditor can sample as evidence.

Start the Course
CC7.2 · Security Event Monitoring

Security Event Monitoring

Logs and alerts that let the organization detect anomalies and security events as they happen.

Roll it out

Turn the Standard Into a Training Program

Assign these challenges to your team as learning pathways, track verified fixes, and report SOC 2 coverage to auditors, customers and the board, with evidence, not attendance sheets.