The Shai-Hulud lineage grew teeth today. Socket and BleepingComputer confirmed three self-propagating worm variants — Mini Shai-Hulud, Miasma, and Hades — seeding malicious wheels into PyPI using native extensions and .pth import hooks that fire at interpreter startup without the victim ever importing the package. Nineteen trojanized, science-focused packages reached the hundreds-of-thousands-of-downloads range before takedown; targeting was deliberate: bioinformatics and MCP-server developers who pip-install broadly inside credential-rich environments. Microsoft began restoring some GitHub repos pulled during the Miasma probe while keeping others offline. CISA added five actively exploited flaws to the KEV catalog: the Check Point IKEv1 auth bypass (due June 11), a LiteLLM command-injection RCE, a Chromium V8 browser RCE, a root-level privilege escalation in Cisco Catalyst SD-WAN Manager, and an Arista EOS tunnel-decapsulation segmentation bypass.
Late escalation at 21:00 ET: a batch of GHSA advisories landed after the 18:00 synthesis closed. The most significant is unauthenticated RCE in PhoenixStorybook (< 1.1.0) — a three-step chain from WebSocket attribute injection through unsanitized HEEx template interpolation to unsandboxed `Code.eval_quoted_with_env/3` execution requiring no credentials. Alongside it, Dex — the CNCF OIDC identity provider common to Kubernetes clusters — disclosed a connector-ACL bypass (CVSS 8.7): `handleTokenExchange` omits the `isConnectorAllowed` check that both redirect-flow and authorization-code handlers enforce, letting a client restricted to one connector exchange tokens via any other. Pheditor 2.0.1–2.0.3 completes the critical tier with a whitelist-bypass OS command injection (CVSS 9.9) through the unsanitized `dir` parameter in the terminal handler. A Symfony Runtime patch bypass for CVE-2024-50340 (wide blast radius across the 5.4/6.4/7.x/8.0 lines) rounds out the medium tier.
→ Operational priority for the night clear the KEV queue first — Check Point sk185033 (due June 11), then LiteLLM v1.83.7-stable and the Chromium stable-channel update pushed fleet-wide. Scrub site-packages and CI pipelines for unexpected .pth files and rotate any developer or CI credential that touched the Socket-disclosed package list. Then address the late additions: if you run Dex with explicit per-client AllowedConnectors, upgrade past 20260303131938-204dbb2e3ff7 before morning; firewall or upgrade any externally-reachable PhoenixStorybook instance to 1.1.0; and audit for Pheditor deployments to apply the escapeshellarg fix.