CISA published advisory ICSMA-20-023-01 on January 23, 2020, covering six vulnerabilities in GE patient monitoring infrastructure, reported by Elad Luz of CyberMDX. Affected products are the ApexPro Telemetry Server 4.2 and prior, CARESCAPE Telemetry Server 4.2 and prior and 4.3, CARESCAPE Central Station 1.X and 2.X, Clinical Information Center 4.X and 5.X, and the B450 2.X, B650 1.X and 2.X, and B850 1.X and 2.X monitors.
Five of the six score 10.0 on CVSS v3. CVE-2020-6961 (CWE-256) exposes an SSH private key in configuration files. CVE-2020-6962 (CWE-20) is an input validation flaw in the web-based system configuration utility that gives remote code execution. CVE-2020-6963 (CWE-798) is hard-coded SMB credentials. CVE-2020-6964 (CWE-306) lets an attacker take remote keyboard input through the keyboard switching service with no authentication, and CVE-2020-6966 (CWE-326) is weak encryption on remote desktop control.
The sixth, CVE-2020-6965 (CWE-434, CVSS v3 8.5), lets an authenticated attacker upload arbitrary files through a crafted software update package.
Every path starts with access to the mission critical (MC) or information exchange (IX) network, through misconfiguration or physical access. From there CISA lists loss of monitoring and alarms, theft of PHI, OS-level changes that can render a device unusable, and changes to alarm limits on connected monitors that could silence alarms.
GE did not describe a software fix in the advisory. It tells users to confirm that the MC and IX networks are isolated and configured as the Patient Monitoring Network Configuration Guide, the CARESCAPE Network Configuration Guide and the product manuals require, and notes that a properly isolated network forces an attacker to gain physical access.
The central station is where alarms converge. When its security rests entirely on network isolation, that isolation needs to be audited like any other alarm system component.