CISSP Mastery

CISSP Mastery · Module 8 / 8

Domain 8: Software Development Security

Building security into the code: from requirement analysis to secure deployment (DevSecOps).

Your progress

Domain 8 of 8 100%

Module 8
  1. Domain 1
  2. Domain 2
  3. Domain 3
  4. Domain 4
  5. Domain 5
  6. Domain 6
  7. Domain 7
  8. Domain 8

10%

Exam weight

SDLC

Secure lifecycle

8 / 8

Domain focus

CI/CD

Shift left

Open preview · Domain overview

Why Domain 8 decides whether controls survive compilation

Policies and architectures fail silently when code ignores them. Domain 8 is where confidentiality, integrity, and availability become syntax, libraries, pipelines, and runbooks — the exam rewards lifecycle thinking from requirements to production telemetry.

Domain 8 is where intent becomes implementation: threat-informed requirements, defensive APIs, and automated gates in CI/CD. It pairs with Domain 3 (secure architecture), Domain 5 (identity in apps), and Domain 7 (detecting bad releases in production).

  • Security is a property of the SDLC

    Waterfall gates vs Agile iterations — either way, abuse cases and security requirements must be traceable to tests and releases.

  • Controls beat slogans

    Input validation, safe error handling, and disciplined session semantics beat checkbox compliance when attackers fuzz your edge.

  • Know the failure modes

    Injection, broken access control, and cryptographic misuse show up as OWASP-flavored scenarios — pattern-match to root causes, not buzzwords.

  • Automate evidence in CI/CD

    SAST, DAST, and dependency scanning are gates that scale; human review stays for design flaws automation cannot see.

Quick check

Domain 8 quiz

One question at a time — instant feedback. Pair it with the diagrams and Pro-Tip callouts above.

Quiz progress

Question 1 of 5 · 20%

Q 1

Question 1 of 5

1.For a new public API, the best first secure-design activity is:

Blueprint complete — ready for the capstone?

You have worked through all eight ISC² domains — including Secure SDLC, application controls, and the DevSecOps pipeline. Every module stays free to revisit. When you are ready, take the Final Mock Exam for randomized questions, domain diagnostics, and a readiness score — the first five questions are free.