PR.PS-06.259
Does your organization have a documented process for maintaining production software throughout its lifecycle and securely disposing of it when no longer needed?
Explanation
This question assesses whether your organization properly manages software in production environments from implementation through retirement. Proper software maintenance includes regular patching, updates, version control, and configuration management, while secure disposal ensures that outdated software doesn't create security vulnerabilities or compliance issues. Evidence could include a documented software lifecycle management policy, procedures for software updates and patching, decommissioning checklists, and records of software disposal activities (such as certificates of destruction, wiping logs, or documentation of removal from systems).
Implementation Example
Maintain the software used in production environments, and securely dispose of software once it is no longer needed
ID: PR.PS-06.259
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

