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

Production software lifecycle management is what's being assessed: whether you have a documented process for maintaining software in production and disposing of it securely once retired. 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

Related questions