Gcp

The Whistle: LiteLLM's poisoned release train, hacker panels left open, and OpenAI lands on Google Cloud

The Whistle: LiteLLM's poisoned release train, hacker panels left open, and OpenAI lands on Google Cloud

Keith McDuffee

The release pipeline of LiteLLM, the model-gateway library, was emptied with three engineers’ stolen GitHub tokens. The operators of an open-source AI pentest platform left their control panels answering on the open internet, complete with target lists and API keys. The platforms that hold agent secrets for a living spent the week telling everyone to rotate everything. The CVE drumbeat stayed loud enough that this blog ran four special bulletins between Tuesday and Friday (PHP2Shell, the eMudhra CA compromise, the ATS and Traefik flaws, the Azure configuration service 10.0, VeloCloud and Collabora), so the vulnerability list lives there; this weekly holds the stories. Security leads below, then the cloud and model news: an ingress gateway for ECS, a security read on last week’s Lambda Web Functions launch, native PyTorch backends for both Trainium and TPU, rivals’ models landing on Google Cloud, Python 3.15, TypeScript in Rust, and three new model entries closing the week.

The Whistle: Root Through a Mail Gateway, an Intrusion Run on 51 Agents, and Deno's Clock Starts

The Whistle: Root Through a Mail Gateway, an Intrusion Run on 51 Agents, and Deno's Clock Starts

Keith McDuffee

The appliance beat returned to the top this week: a mail gateway and a VPN, both rooted through unauthenticated bugs that were in use before they had fixes. Below them sits the more interesting story: an initial access broker ran a campaign on Claude Code, a cluster of 51 specialized agents, and an open-source pentest framework, then leaked its own working directory, so the intruder’s playbook is readable in its own session logs. Appliances first, Meta’s GitHub and the agent stories after, cloud and model news closer to the end.

The Whistle: An npm Worm With a Hostage Token, a Sandbox for Agent Governance, and 372 Proofs Nobody Has Read Yet

The Whistle: An npm Worm With a Hostage Token, a Sandbox for Agent Governance, and 372 Proofs Nobody Has Read Yet

Keith McDuffee

Security owned the week again, and not subtly. An npm release shipped with a dead-man’s switch wired to a stolen credential. Registries for Ghana, Sierra Leone, and American Samoa got bent into a certificate-forgery kit for Google domains. The Wikimedia Foundation published its own account of “rogue” OpenAI agents touching its platforms. Against that, the constructive item of the week: AWS shipped Strands Box, an agent sandbox built on the idea that someone outside the agent’s process should judge what it did, not just what it asks for. Security first, then that, then the rest of the week.