Subscribe to the Non-Human & AI Identity Journal

What breaks when remote access into CPS is treated like ordinary IT access?

Ordinary IT access controls stop at network connectivity, but CPS risk lives in the commands that follow. If access is not constrained to the device, application, and protocol level, a valid session can still cause unsafe operational change, physical disruption, or safety impact. The failure is governance depth, not authentication strength.

Why This Matters for Security Teams

When remote access into CPS is treated like ordinary IT access, the security model stops at login and misses the part that actually creates risk: commands, state changes, and unsafe interactions with physical equipment. A valid user or service session can still change setpoints, override interlocks, or trigger downtime if the access path is not constrained to the device and protocol level. That is why current guidance increasingly treats CPS access as an operational control problem, not just an identity problem.

NHIMG research shows how often identity failure becomes operational failure. The Ultimate Guide to NHIs notes that 80% of identity breaches involved compromised non-human identities such as service accounts and API keys, which is a useful proxy for how quickly privileged access can turn into control-plane abuse. The same issue appears in the 52 NHI Breaches Analysis, where weak identity governance repeatedly led to wider compromise after the first foothold.

Practitioners often underestimate CPS because the access path looks ordinary on paper, but the impact surface is safety, availability, and process integrity. In practice, many security teams encounter the real failure only after a plant device, controller, or remote session has already been used to alter operations.

How It Works in Practice

The practical failure is that standard IT controls usually authenticate the person or session, but they do not understand whether a given command is safe for that asset, at that time, and over that protocol. Remote access into CPS needs a deeper control stack: strong identity, device trust, session mediation, command inspection, and tight privilege boundaries around the operational function itself.

At minimum, teams should separate interactive administration from machine-to-machine access, enforce just-in-time elevation, and bind access to a specific asset, purpose, and time window. Zero standing privilege matters here because a standing remote route into a controller or engineering workstation can be reused long after the original task is complete. The OWASP Non-Human Identity Top 10 is relevant because the same themes appear in CPS when service accounts, API keys, and remote tooling are left overprivileged or long lived.

  • Constrain remote access to named devices, not broad networks.
  • Use protocol-aware brokers or jump hosts that can log and mediate commands.
  • Issue ephemeral credentials and revoke them after the task ends.
  • Apply RBAC for baseline access, then add context-aware checks for the actual operation.
  • Keep engineering, maintenance, and vendor paths separate so one route cannot reach all functions.

NHIMG’s Ultimate Guide to NHIs — Key Challenges and Risks is useful here because it ties privileged access sprawl to weak visibility and delayed remediation, both of which are common in CPS remote support flows. These controls tend to break down when vendors need emergency access during outages because urgency pushes teams to bypass mediation and reuse standing credentials.

Common Variations and Edge Cases

Tighter CPS access control often increases operational overhead, requiring organisations to balance safety gains against maintenance speed, vendor support, and outage response. That tradeoff becomes sharper in plants, utilities, and medical environments where remote sessions are needed for legitimate incident response and there is no universal standard for every workflow yet.

One common edge case is third-party maintenance. A vendor may need access across multiple sites, but granting broad IT-style VPN access creates unnecessary reach. Current guidance suggests constraining the session to a single approved task, using short-lived credentials, and recording the operator intent before the session starts. Another edge case is legacy OT equipment that cannot enforce modern identity checks directly. In those environments, compensating controls such as jump servers, command allowlisting, and session recording become more important because the endpoint itself cannot enforce policy.

Another exception is mixed IT/OT environments where the same account can touch both business systems and control systems. That blending is dangerous because compromise in one domain can spill into the other. Best practice is evolving toward separate identities, separate trust zones, and explicit approval for every path that can reach a safety-relevant asset. In practice, the weak point is usually not encryption or password strength, but the assumption that a valid remote login is inherently safe for a physical process.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-01 Remote CPS access often fails through overbroad identity and session scope.
OWASP Non-Human Identity Top 10 NHI-03 Long-lived credentials make CPS remote access reusable after the task ends.
NIST CSF 2.0 PR.AC-4 Least-privilege access is central when remote sessions can change physical states.

Map CPS remote access to least-privilege roles and review entitlements on a fixed cadence.