TL;DR: Dassault's products look clear so far, your own Node.js tools may not be
Node2Shell is an out-of-bounds write in the Brotli decoder used by Node.js and other software. Crafted compressed data can crash a process, leak its memory or, in some setups, run code. Node.js fixed it on 21 October in versions 26.12.1, 24.22.1 and 22.23.4. CISA lists it as exploited, with a federal deadline of 10 November. Dassault says only Tuleap Enterprise Edition 17.5 is affected among its products so far. SOLIDWORKS teams should find every Node.js app, portal and script that touches design data, update it, check Python and .NET tools too, and keep their own dated proof of their designs in case a server that holds them is breached.
If a server that holds your models is breached, can you still prove they are yours?
BORIS for SOLIDWORKS registers parts, assemblies and drawings with a blockchain timestamp and a certificate of ownership, from inside SOLIDWORKS. Your proof stays valid whatever happens to a portal, a server or a vendor account.
👉 See how BORIS for SOLIDWORKS works
Make your SOLIDWORKS designs provably yours, whatever server they pass through.
BORIS for SOLIDWORKS adds blockchain timestamps and certificates of ownership to your CAD files, so you keep independent, dated proof of your designs in PDM, on the 3DEXPERIENCE platform, in a supplier portal or anywhere else.
👉 Get BORIS for SOLIDWORKS