CISA published advisory ICSMA-18-156-01 on June 5, 2018, covering three vulnerabilities in Philips patient monitors. Affected lines are the IntelliVue MP Series (including MP2, X2, MP30, MP50, MP70, NP90 and MX700/800) at Rev B to M, the IntelliVue MX400 to MX550 at Rev J to M (X3 and MX100 at Rev M only), and the Avalon FM20, FM30, FM40 and FM50 fetal/maternal monitors at F.0, G.0 and J.3. Oran Avraham of Medigate reported the flaws.

CVE-2018-10597 (CWE-287, CVSS v3 8.3) lets an unauthenticated attacker write memory at an attacker-chosen address on a monitor in the same subnet. CVE-2018-10599 (CWE-200, CVSS 6.4) gives the same attacker read access to memory. CVE-2018-10601 (CWE-121, CVSS 8.2) is a stack-based buffer overflow in an exposed echo service, which copies an attacker-sent buffer to the stack with no boundary checks.

All three vectors are adjacent network with high attack complexity, so the attacker needs a foothold on the monitor's subnet first. Write-what-where access is about as complete as device compromise gets once that foothold exists. CISA's risk evaluation names memory read and write and a denial of service through a system restart, which could delay diagnosis and treatment.

Philips said it would provide a remediation patch for specific supported versions and an upgrade path for all versions, and would communicate service options to the installed base. Field change and service bulletin information is distributed through the Philips InCenter portal.

A bedside monitor that answers memory requests from any host on its subnet makes the clinical network segment the only real control. Treat the monitor VLAN as part of the device.