← All CDP Flashcard Decks

CDP Secure Software Development Lifecycle Flashcards

6 cards from real CDP practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 6 CDP Secure Software Development Lifecycle flashcards as text
  1. Which OWASP resource provides a framework for integrating security into the SDLC through maturity levels?

    Answer: OWASP SAMM (Software Assurance Maturity Model)

    OWASP SAMM defines measurable maturity levels across security practices to help organizations improve their Secure SDLC systematically.

  2. In secure coding, what does 'input validation' primarily protect against?

    Answer: Injection attacks such as SQL injection and XSS

    Validating and sanitizing user input prevents malicious data from being interpreted as commands, blocking injection-class vulnerabilities.

  3. The principle of 'least privilege' in application development means:

    Answer: Each component runs with only the permissions it needs to function

    Least privilege limits the blast radius of a compromise by ensuring components cannot access resources beyond their functional requirements.

  4. Secrets management in the SDLC ensures that:

    Answer: API keys and credentials are never hardcoded in source code

    Hardcoded credentials in source code are easily leaked via version control; secrets should be stored in dedicated vaults and injected at runtime.

  5. A 'shift-left' security approach in DevSecOps means:

    Answer: Moving security testing earlier in the development lifecycle

    Shifting left integrates security checks at the earliest possible stages (design, code, build) rather than only at the end of the cycle.

  6. Which practice helps developers find and fix security issues before code is merged?

    Answer: Security-focused code review (peer review)

    Security-focused code review catches flaws such as logic errors and insecure patterns before they are merged into the main branch.

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. practical-devsecops.com — Test delivery, eligibility, time limit, score validity, fees, registration deadline, renewal, retake fee, retake policy, test dates · verified Oct 2026