Content library
NIST CSF 2.0
PR.PS-02: Software management

Requirement description

Software is maintained, replaced, and removed commensurate with risk.

How to fill the requirement

NIST CSF 2.0

PR.PS-02: Software management

Task name
Priority
Status
Theme
Policy
Other requirements
Management process for approved software
Critical
High
Normal
Low
Fully done
Mostly done
Partly done
Not done
System management
Data system management
5
requirements

Examples of other requirements this task affects

1.3.4: Use of approved software
TISAX
PR.PS-06: Secure software development practices
NIST 2.0
PR.PS-02: Software management
NIST 2.0
2.1: Establish and Maintain a Software Inventory
CIS 18
2.2: Ensure Authorized Software is Currently Supported
CIS 18
See all related requirements and other information from tasks own page.
Go to >
Management process for approved software
1. Task description

Organisation should:

  • Identify and list the types of software to be managed, including firmware, operating systems, applications, libraries, and device drivers.
  • Ensure that repositories for managed software are created and maintained.
  • Implement security measures to protect the software repositories from unauthorized access and manipulation.
  • Conduct regular reviews to ensure that all software in use remains approved and meets the organization’s security and operational standards.
  • Keep an updated record of all software versions and their respective patch levels to ensure that all software is up-to-date and secure.


Authorized users and rules for installing software and libraries
Critical
High
Normal
Low
Fully done
Mostly done
Partly done
Not done
Development and cloud
Technical vulnerability management
14
requirements

Examples of other requirements this task affects

12.6.2: Restrictions on software installation
ISO 27001
SUM-02: Keeping licensed software up to date
Cyber Essentials
DE.CM-5: Unauthorized mobile code detection
NIST
TEK-17: Muutoshallintamenettelyt
Julkri
8.19: Installation of software on operational systems
ISO 27001
See all related requirements and other information from tasks own page.
Go to >
Authorized users and rules for installing software and libraries
1. Task description

Unmanaged installations of software on computers can lead to vulnerabilities and security breaches.

The organization should determine what types of software or updates each user can install. The instructions may include e.g. the following guidelines:

  • only specially designated persons may install new software on the devices
  • programs previously designated as secure may be installed by anyone
  • use of certain software may be impossible for everyone
  • existing software updates and security patches are allowed to be installed by anyone
Removing unnecessary software and network services
Critical
High
Normal
Low
Fully done
Mostly done
Partly done
Not done
System management
Data system management
6
requirements

Examples of other requirements this task affects

SEC-03: Removing unnecessary software and network services
Cyber Essentials
2.3.3: Deactivate unnecessary functionality
NSM ICT-SP
PR.PS-02: Software management
NIST 2.0
4.8: Uninstall or Disable Unnecessary Services on Enterprise Assets and Software
CIS 18
2.3: Address Unauthorized Software
CIS 18
See all related requirements and other information from tasks own page.
Go to >
Removing unnecessary software and network services
1. Task description

The organisation must make sure unnecessary software like application, system utilities and network services are removed.

Management process for software updates
Critical
High
Normal
Low
Fully done
Mostly done
Partly done
Not done
System management
Update and patch management
10
requirements

Examples of other requirements this task affects

12.6.1: Management of technical vulnerabilities
ISO 27001
SUM: Security update management
Cyber Essentials
8.8: Management of technical vulnerabilities
ISO 27001
Article 9b: Prevention
DORA
PR.MA-1: Maintenance and repair of organizational assets are performed and logged, with approved and controlled tools.
CyberFundamentals
See all related requirements and other information from tasks own page.
Go to >
Management process for software updates
1. Task description

Software updates should have a management process in place to ensure that the latest approved patches and application updates are installed on all approved software. Earlier versions of software should be retained as a precaution.

Tasks included in the policy

Task name
Priority
Status
Theme
Policy
Other requirements
No items found.

Never duplicate effort. Do it once - improve compliance across frameworks.

Reach multi-framework compliance in the simplest possible way
Security frameworks tend to share the same core requirements - like risk management, backup, malware, personnel awareness or access management.
Cyberday maps all frameworks’ requirements into shared tasks - one single plan that improves all frameworks’ compliance.
Do it once - we automatically apply it to all current and future frameworks.
Get to know Cyberday
Start your free trial
Cyberday is your all-in-one solution for building a secure and compliant organization. Whether you're setting up a cyber security plan, evaluating policies, implementing tasks, or generating automated reports, Cyberday simplifies the entire process.
With AI-driven insights and a user-friendly interface, it's easier than ever to stay ahead of compliance requirements and focus on continuous improvement.
Clear framework compliance plans
Activate relevant frameworks and turn them into actionable policies tailored to your needs.
Credible reports to proof your compliance
Use guided tasks to ensure secure implementations and create professional reports with just a few clicks.
AI-powered improvement suggestions
Focus on the most impactful improvements in your compliance with help from Cyberday AI.