Auto-Maskin RP remote panels and DCU controls units are used to monitor and control ship engines. The units have several authentication and encryption vulnerabilities which can allow attackers to access the units and control connected engines.
CWE 798: Use of Hard-Coded Credentials - CVE–2018-5399
The DCU 210E firmware contains an undocumented Dropbear SSH server with a hardcoded username and password. The password is easily susceptible to cracking.
An attacker can exploit this vulnerability to observe information about configurations, settings, what sensors are present and in use, and other information. An attacker can send arbitrary ModBus (control) information to the engine control units.
CERT/CC is currently unaware of an update to address the vulnerabilities.
Critical control devices such as these should only be accessible via private, carefully secured networks.
Thanks to Brian Satira and Brian Olson for reporting this vulnerability.
This document was written by Dan Klinedinst.