CISA published advisory ICSMA-23-331-01 on November 27, 2023, covering BD FACSChorus software and the HP workstations it ships on: versions 3.0 and 3.1 on the HP Z2 G5 with the FACSMelody Cell Sorter, and 5.0 and 5.1 on the HP Z2 G9 with the FACSDiscover S8 Cell Sorter. Milind Sunilbhai Purswani, BD, and Michael Aguilar (v3ga) of Secureworks are credited.
Seven CVEs carry the advisory, none above 5.4, and most are workstation hardening gaps. CVE-2023-29060 (CWE-1299, 5.4): the operating system does not restrict which devices can use the USB ports. CVE-2023-29061 (CWE-306, 5.2): there is no BIOS password, so boot order and pre-boot authentication can be changed. CVE-2023-29063 (CWE-1299, 2.4): open PCIe slots allow a memory-capture card to pull a BitLocker key from RAM during startup.
The rest sit in the software. In 5.0 and 5.1, CVE-2023-29064 (CWE-798, 4.1) exposes hardcoded secrets, including tokens and passwords for administrative accounts, stored in plaintext. CVE-2023-29065 (CWE-277, 4.1) lets the database be accessed directly with the logged-in user's privileges. CVE-2023-29066 (CWE-266, 3.2) lets a non-administrative OS account modify local application data.
One flaw reaches the network. CVE-2023-29062 (CWE-287, 3.8) leaves LLMNR, NBT-NS or mDNS enabled, so a malicious host on the local network can collect NTLMv2 hashes and crack weak passwords. It only applies to domain-joined systems.
BD says none of the flaws affect operation of the cell sorters themselves, and that fixes will come in an upcoming release. Until then BD asks for physical access controls, standard network security on connected workstations, and strict control of administrative access.
A commodity PC shipped with commodity defaults hands anyone at the keyboard a head start. A BIOS password and a USB device policy cost nothing at the factory.