
A sophisticated supply chain attack compromised over 40 packages, including @ctrl/tinycolor, on npm, using a self-propagating mechanism to infect downstream packages. The malware leverages Node.js modules, Webpack bundles, and API calls to target Linux/macOS devs, harvest credentials, and exfiltrate secrets to a command and control endpoint.