Field Instrument · Est. 2012

HART-IP Security

HART-IP is the network adaptation of the HART (Highway Addressable Remote Transducer) protocol, enabling HART device access over TCP/UDP infrastructure. Standardised by the FieldComm Group in 2012, HART-IP uses port 5094 (TCP) and port 5094 (UDP) to multiplex communication with multiple HART field devices through a HART-IP server (typically a wireless gateway or multiplexer).

HART-IP extends the reach of traditional HART instrument management to plant-wide asset management systems (AMS), allowing configuration, diagnostics, and calibration of field instruments over the control network without physical access to each device.

Architecture

A HART-IP Server (gateway/multiplexer) connects to HART devices via 4-20mA loops or WirelessHART. It exposes these devices to HART-IP Clients (AMS software, SCADA adapters) over the plant IP network. One HART-IP server can expose dozens of field instruments simultaneously.

ComponentRoleExposure
HART-IP ServerMultiplexer bridging HART ↔ IPPort 5094 on plant IP network — single point of access to all connected instruments
HART-IP ClientAMS software or SCADA adapterIssues HART commands to instruments via server
WirelessHART GatewayIEC 62591 wireless mesh → HART-IPAdditional wireless attack surface

Security Vulnerabilities

HART-IP Authentication

HART-IP version 1 defines an optional challenge-response authentication sequence before session establishment. The server issues a 4-byte random challenge; the client responds with an HMAC computed from the challenge and a pre-shared session key. Without this exchange (the default), the session is established anonymously. Most deployed HART-IP servers do not require authentication.

Defences

ControlSREffect
Enable HART-IP authenticationSR 1.2Challenge-response before session establishment
Firewall port 5094SR 5.2Allow only AMS server IP to reach HART-IP servers
Separate AMS VLANSR 5.1Isolate instrument management traffic from control network
Audit calibration changesSR 2.8Log all HART write commands for anomaly detection
WirelessHART join key rotationSR 1.5Unique join keys per network, rotated annually
⚡ Explore HART-IP in ICSora Labs

Examine HART-IP session structure, instrument access patterns, and sensor calibration attack simulation in the interactive protocol lab.

Open HART-IP Protocol Lab →