PR.PS-06.258
Does your organization implement secure software development practices to minimize vulnerabilities in released products?
Explanation
This question assesses whether your organization follows secure coding standards, performs security testing, and implements vulnerability management throughout the software development lifecycle. Effective secure development practices include threat modeling, code reviews, static/dynamic application security testing, and pre-release security validation. Evidence could include documentation of your secure software development lifecycle (SDLC) process, results from automated security scanning tools, vulnerability management reports showing remediation of identified issues before release, or metrics demonstrating a reduction in security defects over time.
Implementation Example
Secure all software produced by the organization, with minimal vulnerabilities in their releases
ID: PR.PS-06.258
Context
- Function
- PR: PROTECT
- Category
- PR.PS: Platform Security
- Sub-Category
- Secure software development practices are integrated, and their performance is monitored throughout the software development life cycle

