Dependencies full of known vulnerabilities after npm audit?
On 14 October 2026, ten months after React2Shell, React published another advisory for unauthenticated remote code execution through React Server Components, rated CVSS 9.5, fixed only in 19.0.9, 19.1.10, 19.2.9 and 19.3.1. The longer upgrades wait, the bigger the jump when one is urgent.
I upgrade dependencies in waves you can revert one by one, a typical app often in a single evening. When React2Shell landed, I patched client apps the same day. In October 2026 I took a product from 313 vulnerable npm package entries, 15 of them critical, to zero across all 42 of its packages, and made the weekly scan fail on any new advisory.
Upgrades and CI/CD