
A developer buddy of mine at a major European shipping operator laughed when I brought up the EUâs new NIS2 Directive. âOur ships are on the water, not the internet,â he scoffed. Ah, the classic developer hubris of assuming a system is secure because itâs physically wetâusually from the same person whose âproduction-readyâ stack is a house of cards held together by unpatched Docker containers.
I had to ruin his day: NIS2 is now law. If you touch water transportâcargo, passenger shipping, port management, or vessel traffic servicesâcongratulations, youâve been drafted into the âhigh-criticalityâ bucket of government compliance theater.
Here is the direct, no-fluff take on how NIS2 actually hits maritime operations, the messy reality of connected fleets, and what you actually need to do.
The âVessel Exemptionâ Myth
Letâs address the favorite coping mechanism of shipping executives: the rumor that vessels are exempt.
Technically, physical hulls are excluded from the direct text of NIS2. The EU kicked that can down the road, leaving it to the International Maritime Organization (via IMO MSC.428(98)).
But that exemption is a total illusion. Look at who NIS2 actually applies to:
- Shipping companies (the land-based crews running the fleet).
- Port authorities and operators managing the docks.
- Vessel Traffic Services (VTS) operators.
If your shipping company has over 50 employees or pulls in more than âŹ10 million in revenue, you are in scope. And since your dry-land office handles dispatch, route planning, and telemetry, you canât secure the corporate network without securing the ships. They are linked.
The IT/OT Convergence Trap
Here is where the engineering headache starts. Modern ships arenât air-gapped islands floating in isolation anymore; they are floating data centers.
To keep crews happy with Netflix, save money on fuel optimizations, and justify buying overpriced NVIDIA hardware for whatever âAIâ telemetry we pretend to run, we plug fleets into satellite networks like Starlink and VSAT. But this convenient connection merges corporate IT with shipboard Operational Technology (OT) like propulsion, ballast systems, and ECDIS.
This connectivity introduces three massive security holes:
- The Remote Access Pivot: Onshore offices host remote desktop tools and telemetry servers that vendors use to debug engines. If an attacker breaches the land office, they pivot straight through those VPN tunnels into the vesselâs propulsion or navigation networks. Itâs like building a high-availability Kubernetes cluster on a public cloud instance and leaving the admin dashboard wide open without MFA.
- Shared Infrastructure: Iâve seen crew Wi-Fi and critical bridge navigation systems sharing the exact same physical satellite terminal hardware. Good luck handling a satellite network drop-out mid-maneuver because someoneâs phone started downloading a massive payload. Without strict physical segregation, a malware download on a crew memberâs phone can jump the bridge.
- Ransomware Paralysis: You donât need to hijack a shipâs rudder to brick a company. If ransomware locks up your shore-side customs manifests or scheduling databases, your ships are stuck. A container ship that canât legally unload its cargo is just a very expensive, floating paperweight.
Personal Executive Liability
This is where NIS2 gets teeth. If your company treats cybersecurity as an annoying line-item budget to cut, this will wake them up.
- The Buck Stops at the Top: Directors and board members must formally approve risk-management plans and supervise their implementation. No more hiding behind âIâm not a technical person.â
- Personal Liability: Under the new rules, national authorities can hold C-level executives personally liable. They can suspend them from management roles or drop in a temporary monitor to oversee things.
- Mandatory Training: The suits have to sit down and do cybersecurity training. They need to understand what they are signing off on.
- Eye-Watering Fines: For âessentialâ entities, non-compliance can cost up to âŹ10 million or 2% of global annual turnover, whichever is higher. That is a boardroom-clearing number.
Supply Chain Security
Maritime is a massive web of third-party dependencies: port agents, bunkering services, tug operators, and legacy hardware vendors.
NIS2 mandates managing supply chain risk. You canât just secure your own servers; you have to vet your suppliersâ security practices too. If a third-party port agentâs email gets hacked, attackers can send fake cargo manifests, causing chaos at the terminal. And no, vendor self-attestation forms are not security; they are just compliance theater, much like pretending your production-ready app doesnât run on a house of cards. We have to start enforcing basic security baselines like MFA and encrypted data sharing on everyone we work with.
The 24-Hour Reporting Window
If (or when) something breaks, you have to run fast. NIS2 sets a ticking clock on reporting incidents to national authorities (CSIRTs):
| Phase | Timeline | Requirement |
|---|---|---|
| 1. Early Warning | Within 24 hours | Let them know whatâs going on, if you think itâs a cyberattack, and if it affects other borders. |
| 2. Incident Notification | Within 72 hours | Provide an update with a severity assessment, impact details, and indicators of compromise. |
| 3. Final Report | Within 1 month | Submit the post-mortem, detailing the root cause, mitigation steps, and cross-border fallout. |
Actionable Compliance Steps
If you are tasked with sorting this out, here are the real-world engineering and operational steps to focus on:
- Map Your Shore-to-Ship Data Flows: Document every single satellite uplink, VPN tunnel, and file share between your land offices and the vessels. You canât secure what you donât know exists.
- Enforce Real Network Segregation: Get serious about VLANs and physical switch setups on the ships. Crew Netflix, office work, and navigation (OT) systems must be kept completely separate. (And thank whatever deity you believe in that nobody has tried running Lustre over satellite links yetâwe have enough split-brain metadata crashes on land).
- Audit Your Suppliers: Actually check the security postures of your port agents, vendors, and telemetry providers. Implement strict least-privilege access rules for any supplier connection.
- Run Board Tabletop Drills: Get the management team into a room and run a mock ransomware drill. Test if you can actually pull together enough info to file that 24-hour warning report when everything is on fire.
Navigating NIS2 compliance isnât going to be a walk in the park, but getting our networks segregated and supply chains locked down is just good engineering anyway.