CISA published advisory ICSMA-18-228-01 on August 16, 2018, covering Philips PageWriter TC10, TC20, TC30, TC50 and TC70 cardiographs running software released before May 2018. Philips reported two vulnerabilities.
CVE-2018-14799 (CWE-20, CVSS v3 5.9) is missing input sanitization: the PageWriter does not sanitize data entered by the user, which can lead to buffer overflow or format string bugs. The vector is local, with no privileges or user interaction required.
CVE-2018-14801 is a hard-coded superuser password (CWE-798, CVSS v3 6.1). An attacker with both the superuser password and physical access can open every setting on the device and reset existing passwords. The physical access requirement keeps the score down, yet a cardiograph cart moves between rooms all day and is rarely watched.
Philips told CISA the correcting update is scheduled for the third quarter of 2020. It also flagged that the cardiographs run an operating system the OS vendor no longer supports, and offered additional mitigation advice in its own advisory.
A two-year wait for a fix on a device with a fixed superuser password means the compensating control is physical custody of the cart. Treat the password as already known.