CISA published advisory ICSMA-18-310-01 (Update A) on November 6, 2018, covering five vulnerabilities in Roche Diagnostics point of care handheld devices. Affected products are the Accu-Chek Inform II and its base units, CoaguChek Pro II, CoaguChek XS Plus, CoaguChek XS Pro, cobas h 232 POC, and the base units and handheld base units that dock them. Niv Yehezkel of Medigate reported the issues.
Every CVE needs an attacker on the adjacent network, which for these handhelds means the hospital's Ethernet or Wi-Fi segment.
CVE-2018-18561 (CWE-287, CVSS v3 6.5) is weak access credentials on a service interface. CVE-2018-18562 (CWE-78, CVSS v3 8.0) lets an authenticated attacker execute arbitrary operating system commands through insecure permissions on that interface. CVE-2018-18564 (CWE-284, CVSS v3 8.3) allows arbitrary code execution through a crafted message to a service command, and CVE-2018-18565 (CWE-284, CVSS v3 8.2) allows changes to the instrument configuration.
CVE-2018-18563 (CWE-434, CVSS v3 8.0) sits in the software update mechanism, where a crafted update package can overwrite arbitrary files. For the Accu-Chek Inform II instrument, CISA lists all versions before 03.06.00 for serial numbers below 14000 and before 04.03.00 for serial numbers above 14000.
The risk evaluation is plain: unauthorized access to modify system settings or execute arbitrary code. On a glucose or coagulation meter, a changed configuration can mean a wrong result at the bedside.
Roche scheduled new software updates for all affected products with availability beginning November 2018, and published mitigation procedures for connected (Ethernet and Wi-Fi) and non-connected devices. A service interface that answers anyone on the ward network deserves the same authentication as the clinical workflow.