CISA published advisory ICSMA-20-170-05 on June 18, 2020, for the BIOTRONIK CardioMessenger II-S, GSM and T-Line models running T4APP 2.2. Guillaume Bour, Anniken Wium Lie and Marie Moe reported five vulnerabilities. The CardioMessenger is the home monitoring unit that collects data from a patient's implanted cardiac device and forwards it to BIOTRONIK's Remote Communication infrastructure.

Three are about how the unit talks to that infrastructure, each scored CVSS v3 4.3 with adjacent access required. CVE-2019-18246 (CWE-287): the unit does not properly enforce mutual authentication. CVE-2019-18248 (CWE-319): it sends credentials in cleartext before switching to an encrypted channel. CVE-2019-18252 (CWE-287): the same credentials serve more than one authentication purpose, so an adjacent attacker can disclose them.

The other two need physical access and score 4.6. CVE-2019-18254 (CWE-311) is unencrypted data at rest, which exposes medical measurement data and the serial number of the paired implant. CVE-2019-18256 (CWE-257) covers per-device credentials stored in a recoverable format, usable for network authentication and for decrypting local data in transit.

Per CISA, an attacker with physical access could also obtain transmitted medical data from implanted cardiac devices if they know the implant's serial number, or impair the CardioMessenger. An attacker with adjacent access could influence traffic between the unit and the APN gateway network.

BIOTRONIK said it will not issue a product security update. It reported compensating controls already in place on its side that reduce exploitation risk and prevent patient safety risks, and said its assessment found no new potential safety risks. Users are asked to take defensive measures of their own.

Per-device credentials were the right design choice; storing them recoverably and sending them in the clear before TLS came up undid it. Credentials on a home unit need hardware-backed storage, because the attacker can own the box.