Home  /  Blog  /  Maritime OT Security: SCADA and Control System Testing

● Maritime

Maritime OT Security: SCADA and Control System Testing

The machinery that moves and steers a vessel runs on SCADA, PLCs and control loops that were designed for reliability, not for a hostile network. Testing them is nothing like testing a web application. Here is how to assess vessel OT and control systems safely, and what IEC 62443 expects of you.

Published 26 June 2026 10 min read Codesecure Maritime Cyber Team Maritime

Key Takeaways

  • Vessel OT includes engine control and monitoring, machinery automation, power management, ballast and cargo control, all running on SCADA, PLCs and industrial buses.
  • Safety comes first. You cannot fuzz a propulsion control loop or a power management system on a live vessel. Methodology is built around passive observation at sea and careful active testing in port or dock.
  • Industrial protocols such as Modbus and other serial and Ethernet buses are typically unauthenticated. Anyone on the segment can often read or write control values.
  • IEC 62443 provides the zones, conduits and security-level model for assessing vessel OT, and IMO Resolution MSC.428(98) brings it into the safety regime.
  • Segmentation between OT and IT is the dominant gap. Flat vessel networks where engine OT shares trust with crew WiFi or vendor access are a finding in nearly every assessment.
  • Remote vendor access to control systems is the highest-risk conduit. It should be brokered through a hardened, monitored, time-limited jump host, never a permanent open tunnel.

What Vessel OT and SCADA Actually Control

Operational technology on a vessel is the layer that directly senses and controls physical machinery. Unlike the IoT telemetry layer, which mostly observes and reports, OT acts: it opens valves, adjusts engine parameters, manages electrical load, and sequences machinery. A modern vessel runs several distinct OT domains. Engine control and monitoring handles the main engine and auxiliaries through dedicated controllers and an alarm and monitoring system. Power management systems balance generation and load across the vessel electrical plant. Machinery automation sequences pumps, compressors and auxiliary systems.

Beyond propulsion, cargo control is its own OT environment, especially complex on tankers, gas carriers and chemical carriers where valve sequencing, tank monitoring and inert gas systems must be coordinated precisely. Ballast water management, including treatment systems, is OT. Scrubber and emissions abatement control is OT. Steering gear and its control are safety-critical OT. Each domain typically uses programmable logic controllers, supervisory SCADA-style displays, and industrial fieldbuses to tie sensors and actuators together.

What unites these domains is that they were engineered for reliability and determinism, not for resisting an adversary. Controllers run firmware that updates rarely. Buses carry unauthenticated traffic. Engineering workstations hold the configuration software and the keys to reprogram controllers. The threat model that enterprise IT internalised years ago has only recently reached this equipment, and the in-service fleet still runs designs that predate it.

Why OT Testing Is Not IT Testing With Saltwater

The defining constraint of maritime OT assessment is safety. An IT or web pentest can throw malformed input at a service and watch it crash, because a crashed web server is an inconvenience. A control system is different. Fuzzing a propulsion control loop, scanning a power management bus aggressively, or probing a steering controller while the vessel is underway can cause real physical consequences. Many industrial controllers are fragile to unexpected traffic and can fault or halt when scanned with ordinary IT tools.

This reshapes the entire methodology. At sea, OT work is restricted to passive observation: mirroring traffic on a SPAN port, reviewing controller and switch configurations with the chief engineer, and reading the network rather than poking it. Active testing, constrained scanning, protocol interaction, control-path verification, is reserved for port stay or dry dock, and even then only on systems that are not actively required for a safety function at that moment, with the engineering team fully briefed and a rollback understood in advance.

The tooling differs too. Aggressive IT scanners are replaced with rate-limited, OT-aware discovery, passive protocol analysers, and manual configuration review. The goal is not to break the control system to prove a point, it is to understand the architecture, the protocols, the trust relationships and the conduits well enough to find the exposure without ever risking the machinery. The best maritime OT assessment finds the serious issues without the vessel ever noticing the assessor was there.

Need a Maritime OT and IoT Assessment?

Codesecure runs IMO and IEC 62443 aligned cyber risk assessments and OT pentests for shipowners, managers, ports and terminals. ISO/IEC 27001:2022 certified delivery, named consultants with OSCP, CEH and CISSP, fixed-price proposals and free retest within 90 days.

See Maritime Services →

Industrial Protocols: Modbus, Serial Buses and Their Weaknesses

The protocols that tie vessel OT together were designed in an era when the network was assumed to be a closed, trusted, physically protected environment. Modbus is the canonical example: widely used across engine, cargo and auxiliary systems, it has no authentication and no encryption in its classic forms. Any device that can reach a Modbus segment can read register values and, in many configurations, write them, which means issuing commands to controllers. The protocol simply trusts whoever is on the wire.

Serial fieldbuses and proprietary vendor buses share the same fundamental property: trust is implied by physical connection. NMEA-derived navigation buses, CAN-based machinery buses and various vendor-specific protocols generally carry unsigned, unencrypted traffic. The security model was the locked engine-control room and the physically isolated cable run, not cryptography. That model breaks the moment the OT network is bridged, even indirectly, to IT, satcom, crew or vendor networks.

In assessment, the practical implications are concrete. We map which protocols are in use on which segments, identify every device that can speak on each bus, and trace whether anything outside the intended OT zone can reach those segments. Where Modbus or similar protocols are reachable from a less-trusted network, that is a serious finding, because the protocol itself offers no defence. The mitigation is rarely to fix the protocol, which the equipment cannot do, but to isolate it: keep the unauthenticated bus inside a tightly controlled zone where only authorised, authenticated systems can reach it.

  • Modbus: no authentication, no encryption; read and often write access to controllers for anyone on the segment
  • Serial and CAN-based buses: trust implied by physical connection, unsigned traffic, no native access control
  • Proprietary vendor buses: often undocumented, frequently unauthenticated, sometimes reachable from engineering workstations on IT networks
  • Key risk: any path from a less-trusted network (IT, crew, vendor, satcom) to an unauthenticated OT bus is exploitable by design

Applying IEC 62443 Zones and Conduits to a Vessel

IEC 62443 is the international standard family for industrial automation and control system security, and it maps cleanly onto a vessel. Its central concept is zones and conduits: group assets of similar criticality and trust into zones, define every communication path between zones as a conduit, and apply controls to each conduit so that only required, authorised traffic crosses. Each zone is assigned a target security level based on the consequence of its compromise.

On a vessel, a workable zoning model separates engine and propulsion control OT, power management OT, cargo control OT, navigation and bridge OT, vessel IT, and crew networks into distinct zones, each with its own security level. The most safety-critical zones, propulsion, steering, power management, carry the highest target security levels and the most restrictive conduits. Crossings between OT zones and anything less trusted are reduced to the minimum necessary, each one firewalled, allow-listed and logged.

The conduit discipline is where most of the security value lands. Engineering workstations that hold controller programming software are a particularly sensitive conduit, because they can reprogram PLCs; they should live in a controlled zone with strict access, not on the general vessel IT network. Vendor remote access is another conduit that demands explicit treatment. Assessing a vessel against IEC 62443 means verifying that the zones exist in reality and not just on a diagram, that the conduits are enforced by actual firewall rules, and that the security levels match the consequence of compromise.

Remote Vendor Access: The Highest-Risk Conduit

Engine OEMs, automation vendors and control-system integrators frequently maintain remote access into vessel control systems for diagnostics, tuning and support. This is operationally valuable and genuinely useful, but it is also the single highest-risk conduit on most vessels, because it is a path from outside the vessel directly into safety-critical control equipment. When that access is an always-on, unmonitored, unlogged tunnel, it is effectively a permanent backdoor into the machinery.

The findings here are consistent. Vendor tunnels that are permanently established rather than opened on request. Shared vendor credentials used across an entire fleet. No logging of what the vendor did during a session. No time limit, so access granted for one job persists indefinitely. Remote-access endpoints placed on the IT network with a direct path to the OT zone, collapsing the segmentation that protects everything else.

The correct pattern is a brokered, hardened jump host. Vendor access is requested and approved per session, opened for a defined window, routed through a hardened intermediary that authenticates the vendor and records the session, and closed afterwards. The jump host sits in a controlled conduit between the vendor and the OT zone, never giving the vendor a direct route. Session recording gives the operator an audit trail. Time-limiting ensures access does not outlive its purpose. This single change closes one of the most dangerous exposures on the vessel.

Customer Questionnaire or Class Survey?

Whether you need cyber evidence for a flag state, P&I club query, charterer security questionnaire or class survey, our maritime cyber lead is available for a 30-minute free scoping call.

Talk to a Maritime Lead →

A Safe OT Assessment Methodology and Reporting

A defensible maritime OT assessment follows a staged methodology that puts safety first throughout. It begins with scoping and a safety briefing alongside the chief engineer and master, agreeing what may be tested, when, and what is strictly off limits while the vessel is operational. Passive discovery follows: traffic capture on OT segments, configuration review of controllers, switches and firewalls, and a corrected network map built from what actually exists rather than what the documentation claims.

Active testing, where it happens at all, is constrained, OT-aware and conducted at port or dock on systems not currently performing a safety function, with the engineering team present. The emphasis is on verifying segmentation and conduit enforcement, confirming whether unauthenticated buses are reachable from less-trusted zones, and checking the security of engineering workstations and vendor-access paths, not on stressing controllers. At every step the assessor errs toward observation over interaction when a control system is involved.

Reporting is built for the maritime audience. Findings are mapped against IEC 62443 zones, conduits and security levels, against IMO cyber risk management expectations, and given a maritime severity overlay that distinguishes safety-impacting from operations-impacting from IT-only issues, so the chief engineer, the technical superintendent and the company cyber lead can all read it. Each finding carries a practical, vessel-aware remediation that respects the operational realities of the equipment. Codesecure provides fixed-price proposals after a scoping call, with a free retest within 90 days.

SHARE

Frequently Asked Questions

What is the difference between IT and OT on a vessel?

Vessel IT covers business and administrative systems: office workstations, planned maintenance software, email and document management. Vessel OT covers the systems that directly control physical machinery: engine and propulsion control, power management, cargo and ballast control, steering gear. A failure in IT loses data or productivity; a failure in OT can lose propulsion, steering or power, which is why OT is treated as safety-critical.

Can you penetration test a vessel's SCADA and control systems?

Yes, but with a strict safety-first methodology. We do not fuzz or aggressively scan live control systems. At sea we work passively: traffic capture, configuration review, network mapping. Active testing is constrained and reserved for port stay or dock, on systems not performing a safety function at that moment, with the engineering team fully briefed. The goal is to find exposure without ever risking the machinery.

Why are protocols like Modbus a security concern?

Modbus and similar industrial protocols were designed for closed, physically trusted networks. In their classic forms they have no authentication and no encryption, so any device that can reach the segment can often read and write control values. The protocol cannot be fixed in the equipment, so the control is isolation: ensure nothing untrusted can reach the bus. Where an unauthenticated bus is reachable from IT, crew or vendor networks, that is a serious finding.

How does IEC 62443 apply to ships?

IEC 62443 is the standard family for industrial control system security, and its zones-and-conduits model maps directly onto a vessel. Group systems of similar criticality into zones, define every path between them as a conduit with explicit controls, and assign each zone a security level based on the consequence of compromise. Assessing a vessel against IEC 62443 verifies that zones and conduits exist in reality, not just on a network diagram.

What is the most common serious finding in vessel OT assessments?

Two dominate. First, flat or near-flat networks where safety-critical OT shares trust with crew WiFi, vessel IT or vendor access, so a foothold in a low-trust area can reach control systems. Second, unmanaged remote vendor access into control systems, often an always-on, unlogged tunnel. Both are addressable: proper IEC 62443 segmentation for the first, and a brokered, monitored, time-limited jump host for the second.

Does IMO require us to secure our control systems?

IMO Resolution MSC.428(98) requires cyber risk to be managed within the vessel safety framework, and control systems are among the most safety-critical assets on board, so they receive close scrutiny in any credible risk assessment. Class society cyber-resilience requirements add secure-by-design expectations for newbuild and significantly retrofitted equipment. There is no single mandatory checklist, but ignoring OT in a vessel risk assessment is not defensible at a flag state or class survey.

CS

Codesecure Maritime Cyber Team

OSCP / IEC 62443 / Maritime OT Practitioners

Codesecure Solutions is ISO/IEC 27001:2022 certified and delivers maritime cyber risk assessments, vessel and port OT penetration testing, navigation and communication system hardening, and ship-to-shore monitoring design. Named consultants hold OSCP, CEH and CISSP and have hands-on bridge and engine-room system experience. Engagements delivered across India, Singapore, UAE, Malaysia and the wider region.

✓ ISO/IEC 27001:2022 Certified

Assess Vessel OT Without Ever Risking The Machinery

Codesecure delivers safety-first OT assessments of vessel SCADA, PLCs and control systems for shipowners and managers across India, Singapore, UAE and Malaysia. ISO/IEC 27001:2022 certified delivery, named consultants with OSCP, CEH, CISSP and engine-room OT experience, free retest within 90 days.