Domain 8 CISSP · 11% of exam weight

Software Development Security

Domain 8 covers security throughout the software development lifecycle — from requirements through deployment and maintenance. As an engineering manager, this domain maps directly to your daily work.

5 Lessons Secure SDLC · Secure Coding · DevSecOps · Threat Modeling · Supply Chain & API

Why Domain 8 Matters for an EM

Unlike theoretical domains, Domain 8 is where security meets the code you ship every day. CISSP expects you to understand how to build security into software — not bolt it on later. Every lesson in this domain has a direct analog in Platform C's Go microservices, Platform A's Java 8 stack, and your GitHub Actions pipelines.

11%
Exam Weight
5
Lessons
25+
Practice Questions
High-Yield CISSP Topics in Domain 8 Shift-left security (1-10-100 rule) · STRIDE threat model · OWASP Top 10 & API Top 10 · DevSecOps pipeline gates · SBOM & supply chain · SQL injection prevention · TOCTOU race condition · Polyinstantiation & database security

Lessons

Domain 8 Quick Reference

Topic Key Concept Lesson
Shift-Left SecurityFix in requirements ($1) vs production ($10,000+) — 1-10-100 ruleLesson 01
SQL Injection PreventionParameterized queries mandatory; never concatenate user inputLesson 02
Input ValidationAllowlist > blocklist; server-side is mandatory, client-side is UX onlyLesson 02
DevSecOps GatesSecurity gates must BLOCK (exit code 1) — advisory warnings are not controlsLesson 03
STRIDESpoofing / Tampering / Repudiation / Info Disclosure / DoS / Elevation of PrivilegeLesson 04
BOLA vs BFLABOLA = access another user's DATA (object); BFLA = access a privileged FUNCTIONLesson 05
SBOMSoftware Bill of Materials — enables rapid CVE impact assessmentLesson 05
PolyinstantiationSame primary key at multiple classification levels — prevents inference attacksLesson 05
Ready to Start? Begin with Lesson 01 on Secure SDLC — the foundation that every other lesson builds on. Expected time: ~20 minutes per lesson with quizzes.