CISA published medical advisory ICSMA-19-274-01 on October 1, 2019, for 11 vulnerabilities in the Interpeak IPnet TCP/IP stack. Gregory Vishnepolsky, Dor Zusman and Ben Seri of Armis reported them. IPnet was licensed into several real-time operating systems, so the advisory names Wind River VxWorks (6.5 and earlier, versions under current support including 6.9.4.11, Vx7 SR540 and Vx7 SR610, VxWorks 653 MCE 3.x and the bootrom network stack), ENEA OSE 4 and 5, Green Hills INTEGRITY RTOS 2003 to 2006, and ITRON implementations.
Three bugs score CVSS v3 9.8 with no privileges or interaction needed. CVE-2019-12256 is a stack overflow in IPv4 option parsing, triggered by packets with invalid options. CVE-2019-12255 (integer underflow) and CVE-2019-12260 (memory bounds) can overflow an application buffer by up to a full TCP receive window, 10k to 64k by default depending on version, in the task calling recv().
CVE-2019-12255 lets an attacker hijack an existing TCP session or open a new one on any listening port to deliver the bad segments. Applications that pass a stack-allocated buffer are the easiest to exploit. CVE-2019-12257 (CVSS 8.8) is a heap overflow in the DHCP client, which also runs in the bootrom during boot.
The rest are LAN-adjacent or availability bugs. CVE-2019-12263 (CVSS 8.1) is a race condition between the network task and the receiving application. CVE-2019-12258 (CVSS 7.5) lets an attacker who knows a session's ports and addresses reset it. CVE-2019-12262, CVE-2019-12264, CVE-2019-12259 and CVE-2019-12265 cover reverse-ARP and DHCP address abuse, a NULL pointer dereference and IGMPv3 fragment handling.
The fix path runs through each RTOS vendor and then each device maker. Wind River produced patches, available from its PSIRT by VxWorks major version. Green Hills informed affected users and offered consulting. Enea said it had no IPnet customers on support in the United States, and the TRON Forum said each ITRON user must check whether an Interpeak stack is inside its product.
For a hospital, the question is which bedside and lab devices carry an affected RTOS, and the answer sits with each manufacturer. CISA's advice is the standard set: minimize network exposure, keep devices behind firewalls and off business networks, and use a VPN for remote access.
A network stack is a third-party component like any library, and it belongs in the SBOM with its version. Manufacturers that cannot answer whether IPnet is inside their firmware within a day have a component inventory problem.