Skip to content

05 — PAM for OT (CyberArk)

Level 4. The expert control. In OT you often can't patch, can't run an agent, and can't reboot — so the exposure isn't the device, it's the access path. Privileged Access Management makes a brokered, recorded, least-privilege jump host the only way in. This is the CyberArk-centric architecture that operationalizes the IDMZ and IEC 62443 conduits.

← Back to the ladder · Foundation: ../defender-pam/

Why PAM is the OT control

Every other layer has a gap OT can't easily close: - The protocols have no identity (02). - The devices can't take agents or frequent patches (the OT-vs-IT reality). - Convergence removed the air gap (01).

What's left to control is who reaches the OT zone, how, and with what rights — and PAM is exactly that. Make the plant floor a crown-jewel Tier 0: no human or vendor touches L0/L1 directly; every path is brokered through a jump host with JIT, MFA, approval, credential injection, and full session recording.

The OT secure-remote-access reference architecture

flowchart LR
    subgraph UNTRUST["Untrusted (IT / Internet)"]
        ENG["Engineer / operator"]
        VEN["Third-party vendor"]
    end
    subgraph IDMZ["IDMZ (Level 3.5)"]
        MFA["MFA + approval + JIT"]
        PSM["PSM / PSMP<br/>session isolation + recording"]
        VAULT["Digital Vault<br/>device & service credentials"]
    end
    subgraph OT["OT zone (L2–L1)"]
        HMI["HMI / EWS"]
        PLC["PLC / RTU / IED"]
    end
    ENG --> MFA
    VEN --> MFA
    MFA --> PSM
    VAULT -- "inject credential<br/>(user never sees it)" --> PSM
    PSM -- "single brokered, recorded conduit" --> HMI
    HMI --> PLC

The properties that matter: the operator authenticates to PAM (not to the PLC), the real device credential is injected from the vault and never revealed, the session is isolated (malware on the operator's laptop can't ride into OT) and recorded end-to-end, access is time-boxed (JIT) and approved, and there is no standing VPN into the plant.

CyberArk components mapped to OT

OT problem CyberArk control Component
Shared/default PLC, HMI, RTU credentials Vault them; rotate where the device supports it Digital Vault + CPM
Engineers/operators reaching controllers Broker via an isolated, recorded jump host PSM / PSMP
Third-party vendor / OEM remote support VPN-less, time-boxed, biometric-MFA access Remote Access (vendor PAM)
Secrets in historians, MES, OT apps / scripts Remove hardcoded creds; fetch at runtime Conjur / Secrets Manager
Web console into the OT jump layer Single access point + approvals + audit PVWA

Mapping to IEC 62443

  • PSM/PSMP as the sole ingress is the enforced conduit between the IT and OT zones.
  • JIT + least privilege + approval raise the achievable Security Level (SL 2→3) on that conduit.
  • Satisfies FR1 (Identification & Authentication Control) and FR2 (Use Control) — the jump host supplies the identity the protocol lacks.

The hard problems (and pragmatic answers)

OT breaks the neat PAM story; here's how to cope without pretending otherwise:

Hard reality Pragmatic control
Device credential can't rotate (static/shared, vendor-locked, no API) Vault it as a known secret; compensate with strict segmentation + brokered-only access + session recording + monitoring. The jump host, not the device, becomes the control point.
Legacy protocol has no auth (02) Identity lives at the PSM conduit; the protocol is only reachable through it, from an allow-listed source.
Availability first — a session policy can't disrupt the process Non-intrusive session isolation; avoid auto-rotations that could break a running integration; schedule any change to a maintenance window (MOC).
Emergency access during an incident A governed break-glass flow: pre-approved, heavily alerted, fully recorded, auto-expiring — never a shared "in case of fire" password.
Vendor churn and OEM back-doors Time-boxed vendor access that expires by default; kill standing accounts and always-on VPNs; per-session approval.
Can't install anything on the PLC PAM controls the path, not the endpoint — exactly the layer that is available.

Detection through the privileged lens

The privileged access itself is a detection surface. Alert on: - Access into the OT zone outside change windows. - A vendor session from a new geo / off-hours, or one that runs long. - Credential retrieval for a device that shouldn't be touched right now. - Session content showing engineering-mode changes or control writes.

Wire these to the OT monitoring in 04 and the privileged-access detections in ../defender-pam/detection-engineering.md. Cross-reference the attack→control mapping in ../defender-pam/cyberark-attack-mapping.md.

An OT PAM maturity path

flowchart LR
    C["Crawl<br/>inventory OT access paths;<br/>kill standing VPNs;<br/>one brokered jump host"]
    W["Walk<br/>vault device creds; PSM/PSMP<br/>as sole ingress; MFA + recording;<br/>vendor access time-boxed"]
    R["Run<br/>JIT + approvals; rotation where<br/>supported; session analytics →<br/>SIEM; break-glass governed"]
    C --> W --> R

Engineering note: make PSM/PSMP the single ingress into the OT DMZ (aligned to IEC 62443 zones/conduits), vault device credentials, and grant vendors time-boxed Remote Access — no flat, standing path to the plant floor. Where devices can't rotate, the compensating control is segmentation + brokered access + monitoring, not wishful thinking. The pattern is vendor-agnostic; the components above are CyberArk's implementation of it.

✅ Checkpoint

  • Draw a vendor-remote-access path into an OT cell that gives JIT, MFA, credential injection, and full recording with no standing VPN and no shared PLC password.
  • Explain how a PSM/PSMP jump host satisfies an IEC 62443 conduit and which Foundational Requirements it covers.
  • Give the compensating control for a PLC whose credential cannot be rotated.

Sources

  • CyberArk documentation — https://docs.cyberark.com/
  • CISA — Secure remote access / defense of OT — https://www.cisa.gov/topics/industrial-control-systems
  • SANS — Five ICS Cybersecurity Critical Controls (control #4: secure remote access) — https://www.sans.org/white-papers/five-ics-cybersecurity-critical-controls/
  • ISA/IEC 62443 (zones, conduits, foundational requirements) — https://www.isa.org/standards-and-publications/isa-standards/isa-iec-62443-series-of-standards
  • NIST SP 800-82 Rev. 3 (remote access guidance) — https://csrc.nist.gov/pubs/sp/800/82/r3/final

Back to the OT Security ladder · Related: Module 18 · OT lab · defender-pam