The day's main thread is a real, in-progress supply-chain compromise. BleepingComputer confirmed that the trusted JavaScript Icegram serves for OptinMonster, PushEngage, and TrustPulse was tampered at the CDN, so every WordPress site embedding those scripts served attacker code without a single file changing on its own server.
The payload is deliberately quiet — it only fires for a logged-in administrator, minting a rogue admin and dropping a hidden plugin for persistence, so ordinary visitor telemetry stays clean. Around it, the developer toolchain took hits of its own: Vitest Browser Mode (CVE-2026-53633, CVSS 9.8) leaks raw Chrome DevTools Protocol past its own allowWrite/allowExec guards to overwrite vite.config and reach RCE in the test runner, and aws-cdk-lib's NodejsFunction bundler (CVE-2026-11417) turns attacker-controlled bundling options into command execution on the CDK host. CISA added two more to the KEV catalog — a LiteSpeed cPanel symlink-following bug for shared-hosting tenant escape and a Cisco Catalyst SD-WAN Manager path-traversal write that puts an entire WAN control plane in reach. The bright spot is that nearly every other item is a clean coordinated disclosure with a fix already shipped — protobufjs-cli, PyJWT, and Electron all land as version-bump-and-move-on.
→ Operational priority for the night if you run OptinMonster, PushEngage, or TrustPulse, pull the plugins and hunt for unknown admin accounts before you sleep — then bump aws-cdk-lib to 2.246.0 and @vitest/browser to a fixed build before tomorrow's CI runs.