Philips listed PIC iX 4.x (product 866389) in a Node2Shell advisory published and last updated on October 26. The advisory covers CVE-2026-111497, a flaw in the Brotli decoder bundled with Node.js 22.x, 24.x, and 26.x. Philips gives no CVSS score and names no fixed version. It says it is monitoring developments and evaluating the best possible mitigations for the listed product.

The footnote carries the weight. PIC iX 4.x is a software-only product that runs on a customer-owned operating system, and Philips says customers are responsible for applying the applicable mitigations. To the best of its knowledge, Philips says, the list is complete and products not listed should be considered not impacted.

The Node.js project's October 21 security releases fix the bug in versions 26.12.1, 24.22.1, and 22.23.4, and rate CVE-2026-111497 High. An invalid block switch was treated as a request for more input, so the streaming decoder kept appending bytes to an eight-byte internal buffer. An attacker who can supply Brotli data that an application decompresses with node:zlib can corrupt process memory. Node.js says that can lead to a crash, disclosure of process memory, or remote code execution. OpenAI Codex Security reported the bug.

Contrast Security's October 23 analysis calls Express 5 and body-parser 2.x the known path, since they decompress request bodies sent with Content-Encoding br. It names two other routes: a malicious response decoded by fetch(), and a direct call to zlib.brotliDecompress(). Contrast says exploitation details are not public and Node.js has published no workaround, and that end-of-life lines are affected and will get no fix. PHP.net also rebuilt its Windows PHP builds on October 26 with Brotli 1.2.1, which it says fixes CVE-2026-111497. A product that bundles Brotli, directly or through a runtime, should show it in the SBOM.