OT & SCADA Penetration Testing: Why Standard Methods Fail (And What Safe Testing Looks Like)


September 7, 2026

Key Takeaways

  • Standard IT penetration testing, active scanning, fuzzing, exploitation can crash PLCs, trip safety systems, and cause the exact outage a test was meant to prevent
  • Dragos's 2026 OT Year in Review recorded a 64% year-over-year rise in ransomware attacks on industrial organisations; manufacturing alone accounted for more than two-thirds of victims
  • December 2025's attack on Poland's energy sector shows what real OT compromise looks like: RTUs and protection relays wiped via unauthenticated VPN access, not a hypothetical
  • Safe OT/SCADA testing uses a different methodology entirely: passive-first reconnaissance, engineering-approved rules of engagement, and validation against a testbed or digital twin rather than live equipment
  • The right question for a provider isn't “can you find vulnerabilities” — it's “do you know the difference between finding one and causing the incident you were hired to prevent.”

The Incident That Shows What's At Stake

In December 2025, attackers got into the control systems of more than 30 wind and solar farms in Poland. They didn't need anything exotic; CERT Polska's report found they went through internet-exposed FortiGate devices used as VPN concentrators, none of which had multi-factor authentication switched on.


Once inside, they pushed corrupted firmware to RTU controllers and protection relays, wiped engineering workstations with malware whose file-destruction routine CERT Polska noted looked LLM-generated, and cut the affected sites off from remote monitoring entirely. Generation continued only because operators still had physical access. CISA issued a joint alert in February 2026, and Dragos attributed the intrusion to a group it tracks as ELECTRUM, targeting distributed energy specifically.


That incident is a reminder of something the OT security world already knew: on a control network, “compromise” doesn't stop at a firewall log — it shows up as a relay that won't trip, or a process nobody can currently see. It's not isolated, either: Dragos's 2026 OT Cybersecurity Year in Review recorded a 64% year-over-year rise in industrial ransomware attacks, 119 ransomware groups now capable of reaching into OT (up from 80), and manufacturing absorbing more than two-thirds of all victims.


Which is exactly why the next section matters more than it sounds like it should: the same category of disruption can happen from a penetration test that goes right, technically, but treats a SCADA network like it's just another subnet.

Why Standard IT Penetration Testing Fails On OT

IT penetration testing is built around a working assumption: the target can take a beating. Port scanners probe every service on every host. Vulnerability scanners send malformed packets to see what breaks. Exploitation frameworks fire known payloads and watch for a shell. If a web server crashes outright, you restart the service and note it as a finding.


None of that assumption holds on Levels 0–2 of a Purdue-model OT network — the PLCs, RTUs, HMIs and field devices running the physical process. These devices are built to different priorities. IT security defaults to confidentiality first; OT inverts that and puts availability and safety first, because the “data” in question is a valve position or a turbine's rotational speed, not a database record.


A patch or scan that hasn't been validated against the exact process it touches can put the system into an unsafe state, and that validation is slow and expensive by design, which is also why OT devices run old, unpatched firmware for years, far longer than anyone would tolerate on a corporate laptop. It's also why the Purdue model puts a tightly controlled DMZ between IT (Levels 4–5) and OT (Levels 0–3), rather than letting the two talk directly, a boundary a penetration test should validate, not casually cross.


Failure mode by failure mode

Device overload. Many PLCs and RTUs are embedded systems with a fraction of a modern server's processing headroom. Even read-only polling, invisible to a web server, can saturate a constrained device or low-bandwidth serial link, triggering watchdog resets or comms faults that ripple into whatever the controller was managing at that moment.


Network-level disruption. OT networks are usually time-sensitive and deterministic by design. A misconfigured scan, an ARP storm, multicast amplification, or an aggressive Nmap script isn't just noisy here, it introduces latency into control loops never built to tolerate it. In IT, that's a slow page load. In OT, it can be a control signal arriving late enough to matter.


Accidental control actions. This is the one that should stop any tester cold. Modbus/TCP has no built-in authentication, and neither do plenty of the DNP3 and OPC implementations still running on live plant floors. The line between a “test” packet and a genuine command is dangerously thin: a write aimed at a coil or register to confirm a vulnerability isn't a proof-of-concept anymore, it's a real instruction to real equipment, and that equipment can't tell a tester from an operator.


Cascading failure through shared services. Engineering workstations, historians and OPC servers sit underneath more of the control environment than the org chart suggests. Disrupt authentication, name resolution, or an OPC service during a test, and multiple control applications can go down together — not because any one was the target, but because they all depended on the thing that just fell over.



IT penetration testing vs OT/SCADA penetration testing, at a glance

Standard IT penetration testing OT/SCADA penetration testing
Primary priority Confidentiality, then integrity and availability Availability and safety first — confidentiality is secondary
Default posture Active: scan, fuzz, exploit, validate Passive-first: observe, fingerprint, only escalate with sign-off
Reconnaissance method Port/service scanning against live hosts Mirrored traffic via SPAN ports or TAPs — no packets to production
Exploit validation Run the exploit against the live target Run it in an isolated testbed or digital twin, or an approved maintenance window
Authentication assumptions Assume services should reject unauthenticated input Assume many won't — Modbus/TCP and legacy DNP3/OPC often have none
Tolerance for downtime A crashed service is a finding A crashed controller can be a safety event
Governing standards OWASP, PTES, generic pentest frameworks IEC 62443, NIST SP 800-82
Tester background needed Application/network security Industrial protocols, control theory, plant-floor experience

The Tools That Make This Worse (and the ones that don't)

Part of why this mismatch persists is that the tools most testers reach for by default are IT tools, full stop. Nessus and OpenVAS scans, Nmap with aggressive timing templates, Metasploit exploitation modules and Responder-style relay attacks are standard pentest kit, all written on the assumption that the target can absorb malformed traffic without falling over. Pointed at a fifteen-year-old PLC on a serial-to-Ethernet gateway, the same tooling that's routine on a corporate network can trip a watchdog timer.


The safer equivalents are built for that constraint: passive capture tools like Wireshark and NetworkMiner reconstruct the network map from mirrored traffic without sending a packet; purpose-built OT visibility platforms (the category Nozomi Networks, Claroty and Dragos operate in) do continuous, non-intrusive asset discovery; and protocol-specific, rate-limited queries replace a scanner's default settings. None of this is exotic; it's choosing tools built for the constraint, not whatever's already in the IT toolkit because it's familiar.

What It Actually Costs When This Goes Wrong

The financial case isn't abstract. Aberdeen Research puts average unplanned downtime across manufacturing at roughly $260,000 per hour, rising to an estimated $2.3 million per hour in automotive production. Siemens' research into Fortune Global 500 companies found unplanned downtime costing that group $1.4 trillion a year — around 11% of revenue. Those figures cover downtime from any cause, not specifically a mishandled pen test, but that's the point: a test that triggers a watchdog reset or a lost HMI session during production isn't a “finding” in that context. It's an unplanned outage, priced the same as any other, except self-inflicted by the party hired to reduce risk.

The Regulatory Pressure Behind This

None of this is happening in a vacuum. Cybergen has already covered the UK's Cyber Security and Resilience Bill, principles-based rather than prescriptive, requiring “appropriate measures to manage” cyber risk rather than naming a methodology, but widening who must demonstrate those measures: data centres above 1MW IT load, medium and large managed service providers, digital service providers, and energy “large load controllers” above 300MW, many sitting directly on top of OT. Across the EU, NIS2 pushes comparable obligations onto essential and important entities, and DORA goes further, naming Threat-Led Penetration Testing (TLPT) explicitly under its TIBER-EU-aligned framework.


The throughline: regulators increasingly expect critical infrastructure operators to evidence tested resilience, not just a policy that says they should, exactly why the test itself shouldn't become the incident that triggers the 24-hour reporting obligation these same rules impose.

The Cost of Getting This Wrong

The financial case isn't abstract. Aberdeen Research puts average unplanned downtime across manufacturing at roughly $260,000 per hour, rising to an estimated $2.3 million per hour in automotive production. Siemens' research into Fortune Global 500 companies found unplanned downtime costing that group $1.4 trillion a year, around 11% of revenue. Those figures cover downtime from any cause, not specifically a mishandled pen test, but that's the point: a test that triggers a watchdog reset or a lost HMI session during production isn't a “finding” in that context. It's an unplanned outage, priced the same as any other, except self-inflicted by the party hired to reduce risk.

The Regulatory Pressure Behind This

None of this is happening in a vacuum. Cybergen has already covered the UK's Cyber Security and Resilience Bill, principles-based rather than prescriptive, requiring “appropriate measures to manage” cyber risk rather than naming a methodology, but widening who must demonstrate those measures: data centres above 1MW IT load, medium and large managed service providers, digital service providers, and energy “large load controllers” above 300MW, many sitting directly on top of OT. Across the EU, NIS2 pushes comparable obligations onto essential and important entities, and DORA goes further, naming Threat-Led Penetration Testing (TLPT) explicitly under its TIBER-EU-aligned framework.


The throughline: regulators increasingly expect critical infrastructure operators to evidence tested resilience, not just a policy that says they should — exactly why the test itself shouldn't become the incident that triggers the 24-hour reporting obligation these same rules impose.

Standards That Should Govern The Engagement

Two frameworks do most of the real work, and a provider's familiarity with both is a reasonable proxy for whether they understand the discipline:


IEC 62443 is the international standard series for industrial automation and control systems security, covering organisational programmes (62443-2), system-level requirements (62443-3-3) and component-level requirements (62443-4-2). An engagement scoped against it assesses maturity and controls in a way a generic pentest checklist doesn't.


NIST SP 800-82 (“Guide to Operational Technology Security”) is the equivalent US-originated guidance, used well beyond US borders as a practical reference for ICS/SCADA risk management and assessing OT systems without introducing operational risk.


A report mapped against these frameworks is measurably more useful to an OT engineering team, and to an auditor working against CSRB, NIS2 or DORA obligations, than one written in the language of a web application pentest.

What Safe OT/SCADA Testing Actually Looks Like

A competent OT penetration test isn't a scaled-down IT test, it's a different discipline that happens to produce a similar-looking report. The methodology that avoids the failure modes above generally follows this shape:


Rules of engagement that are actually about safety, not just scope. A proper OT engagement defines testing windows, explicitly prohibited actions (write operations, exploitation against live safety instrumented systems), and who on the client's engineering team has stop-work authority. This isn't paperwork; it's the control that keeps a test from becoming an incident.


Go passive first. Testers observe mirrored traffic through SPAN ports or network TAPs to map devices and protocols without sending a single packet to a live controller. Firmware fingerprinting, configuration reviews and read-only queries do most of the reconnaissance work with zero risk to production.


Reserve active testing for maintenance windows or a twin environment. Where a finding genuinely needs proving, validation happens during a pre-agreed maintenance window, in an isolated testbed mirroring production, or — increasingly, against a digital twin, running a full attack chain without a packet reaching a real PLC.


Respect the Purdue model instead of ignoring it. IT/OT segmentation — the DMZ between Levels 3 and 4 — is something a good OT test validates rather than tramples through.


Bring people who've stood on a plant floor. The best safeguard is a tester who recognises the difference between a stale HMI session and a controller about to fault. Hands-on OT experience changes how a test is actually run in the room, not just what's written in the RoE afterward.

A Buyer's Checklist: Questions To Ask Before You Hire An OT Penetration Testing Provider

These questions separate a specialist from an IT tester working outside their depth:


  1. Do you test passively first, and what does “passive” mean here specifically? A vague answer is the biggest red flag.
  2. What's your default posture on write operations to PLCs, RTUs or safety instrumented systems? Correct answer: prohibited unless explicitly authorised, in writing, in an approved window.
  3. Do you validate exploits in a testbed or digital twin before anything touches production? If “we validate directly,” ask why.
  4. Who on our team has stop-work authority, and how quickly can testing halt if something looks wrong?
  5. Which standard is this scoped against — IEC 62443, NIST SP 800-82, both, or neither?
  6. What OT-specific experience do the individual testers have, beyond a general CREST or OSCP-style credential?
  7. How do you handle legacy devices you can't safely test at all? A specialist has an answer beyond “we scan everything.”
  8. Can you show a redacted example of an OT engagement report, so we can see how findings reach an engineering audience?

FAQ: OT and SCADA penetration testing

Is penetration testing safe for SCADA systems?

Only with an OT-specific methodology. Standard IT techniques — active scanning, fuzzing, exploitation — carry a real risk of crashing PLCs, RTUs and HMIs, because these devices are built for deterministic, always-available operation, not resilience against unexpected traffic. Safe OT testing uses passive reconnaissance and testbed or digital-twin validation instead of testing live equipment directly.


What's the difference between IT and OT penetration testing?

IT testing assumes systems can tolerate aggressive probing; OT testing assumes many devices cannot, and prioritises availability and physical safety over confidentiality. The methodology, tooling, governing standards and required tester experience all differ.


How often should you penetration test a SCADA or ICS environment?

At least annually, plus after significant control-network changes, after a merger or acquisition bringing new OT assets into scope, and wherever a specific regulatory obligation applies, DORA's TLPT, for example, runs on a multi-year regulator-set cycle rather than an annual one.


Can you use Nmap or Metasploit on a SCADA network?

Not with default settings, and not without real caution regardless, these tools assume the target can handle unexpected traffic, which doesn't hold for many embedded OT devices. Where used at all, it's in a heavily rate-limited way or against an isolated testbed rather than production.


What standards apply to OT penetration testing?

The two most relevant are IEC 62443 (industrial automation and control systems security) and NIST SP 800-82 (Guide to Operational Technology Security). A credible provider scopes and reports against one or both.


Does the UK's Cyber Security and Resilience Bill require penetration testing?

Not explicitly, it's principles-based, requiring “appropriate measures to manage” cyber risk rather than naming a methodology. In practice, organisations newly in scope still need a defensible way to evidence those measures, and a documented, standards-aligned testing programme is the strongest option available.

The real question to ask your provider

If a firm's answer to “how do you test our SCADA environment” is a shorter version of how they'd test a web application, that's the answer that matters most, before a single scan runs. The right question isn't whether they can find vulnerabilities; any competent CREST-certified tester can do that on IT infrastructure.


It's whether they know the difference between finding one and causing the incident they were hired to prevent,  the distinction that separates OT/SCADA penetration testing as a genuine specialism from IT pentesting done on an industrial network and hoping for the best.

Cybergen's OT and SCADA penetration testing is built around an IEC 62443-aligned methodology and testers with real industrial experience.


Click here to explore more.

Ready to strengthen your security posture? Contact us today for more information on protecting your business.


Let's get protecting your business

Disaster Recovery

Keep your data secure and protected at all times.


Cybergen News

Sign up to get industry insights, trends, and more in your inbox.

Contact Us

SHARE THIS

Latest Posts

Hacker breaking into a laptop with a giant hook, showing a cybersecurity phishing attack.
September 3, 2026
AI phishing attacks have surged 14x and deepfake fraud has cost firms millions. Here's what every CISO needs to know in 2026, and how to defend against it.
Turquoise shield emblem with a white crowned castle on a dark blue background
September 2, 2026
What UK boards need to know about the Cyber Security and Resilience Bill, including its scope, 24-hour reporting rule, penalties and compliance steps.
Dark dashboard UI with purple glow, showing a 24/7 notification panel and task list
August 26, 2026
CISOs are closing the SME detection gap without building a SOC from scratch. See the real cost of 24/7 monitoring vs. accessing enterprise-grade protection through Cybergen.
Aerial view of a city freeway interchange with glowing blue traffic lines overlayed
August 15, 2026
Critical infrastructure organisations face increasing cyber threats. Discover how Thales security solutions help improve resilience and protect essential services.
August 11, 2026
Modern web applications are a primary attack target. Discover how CREST web application penetration testing identifies exploitable vulnerabilities before attackers do.
Glowing blue AI letters inside a neon circular digital interface
August 3, 2026
AI adoption is accelerating across organisations, increasing the need for stronger data protection, visibility, and access control strategies.
Blue digital tunnel of binary code spiraling toward a bright center
July 28, 2026
Discover why modern organisations are prioritising data security, encryption and access control to strengthen cyber resilience against evolving threats.
Glitched computer screen with pink warning triangle and static noise on a dark background
June 21, 2026
Learn how Cyber Threat Intelligence helps organisations reduce cyber risk, prioritise vulnerabilities, improve incident response and strengthen security in 2026.
Person interacting with futuristic holographic icons and touchscreen in a blue digital interface
June 11, 2026
Discover how Shadow AI, unmanaged AI usage and poor governance are creating compliance, security and data protection risks. Learn how to close the AI compliance gap and protect sensitive information.
Neon AI letters with a glowing purple orbit on a dark tech-style background
June 3, 2026
Discover how Shadow AI is creating hidden security, compliance and data risks. Learn how to regain visibility, govern AI usage and reduce exposure.