Safeguard
Compliance•

NIST 800-53 PM-5 System Inventory: List What You Run

PM-5 asks for an organization wide inventory of systems, kept current. See how it differs from component inventory and what to show.

Safeguard Security Team
3 min read

PM-5, System Inventory, asks you to develop and update, on a schedule you define, an inventory of organizational systems. It is short, and it underpins nearly every other control. You cannot assess, patch or monitor what you have not listed.

800-53 binds federal systems and others by contract. For other companies it is the answer to a common audit question: what systems are in scope?

What it means in practice

The record draws a line. System inventory is an organization wide inventory of systems, not of system components, which is CM-8. A system here is something like the billing application or the customer portal. A component is a server, library or device inside it.

The record points to OMB A-130 for guidance on inventories and associated reporting requirements in the federal setting. The record also lists PM-5.1, Inventory of Personally Identifiable Information, which adds an inventory of systems that process PII.

For a company, a workable inventory has one row per system with these columns: name, owner, purpose, environment, data classes handled, hosting location, key vendors, and criticality. If a system processes personal data, the PM-5.1 idea says to mark it so the privacy team can find it.

Keep it alive. The common failure is a spreadsheet built for the audit and never touched. Tie updates to events: a new service is not released until it has a row, and a decommissioned service is not closed until its row is retired.

Software components inside each system are a different layer. A software bill of materials per system gives you the CM-8 view and connects the inventory to vulnerability data.

Evidence to collect

  • The system inventory with owners and data classes
  • The procedure and schedule for updating it
  • Change records that show a new system being added
  • Decommission records
  • For PM-5.1, a view or filter listing systems that process PII
  • A reconciliation against cloud accounts, domains or SSO app lists

Common gaps

  • Shadow systems adopted by teams never appear
  • No owner is named for each system
  • Data classes are missing so the privacy view is impossible
  • The list was reconciled once and never again
  • System inventory and component inventory are mixed together

How to implement it

  • Define what counts as a system and write it down.
  • Seed the list from cloud accounts, DNS, SSO and finance records.
  • Add a gate in release and procurement that requires an inventory row.
  • Reconcile quarterly against the same sources and fix the gaps.
  • Generate an SBOM for each system to cover the component layer.

See it in a demo

Click through it at your own pace, or open it full screen.

Quick check

How is PM-5 different from CM-8?

PM-5 is an inventory of systems across the organization. CM-8 covers system components.

What does PM-5.1 add?

An inventory of personally identifiable information, so you can tell which systems process it.

Sources

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.