1/ WHAT AN INSANE AND SCARY week in security. It's only going to get worse.
Here's what happened in the last 7 days. If you write code for a living, a lot of this hits close to home. 🧵
2/ LiteLLM got hit by a supply chain attack.
Version 1.107.0 on PyPI and Docker shipped a credential stealer and a backdoor. The likely cause? Stolen GitHub CLI tokens from three engineers.
Pin to 1.106.2 and rotate your cloud and AI keys.
3/ PHP shipped emergency patches for two critical RCE flaws (PHP2Shell).
No login needed. Someone tried to exploit it 4 days before it was even public.
Upgrade to 8.5.12, 8.4.27, 8.3.36 or 8.2.35.
4/ GitLab has a CVSS 10.0 flaw.
Unauthenticated code execution on self-managed instances. It affects every version back to 7.0. That's 12 years of releases.
5/ Node.js has a Brotli decoder bug that could allow remote code execution.
Fixed in 22.23.4, 24.22.1 and 26.12.1. Still on Node 20? No fix is coming. It's end of life.
6/ AI coding tools are a target now too.
OpenCode had a flaw that let a malicious MCP server run code on your machine during sign-in (Windows and WSL). Update to 1.18.33.
Be careful which MCP servers you connect to.
7/ Secrets are leaking everywhere.
Railway says an intruder may have read customer environment variables. Meta had GitHub repos accessed with stolen employee credentials.
If your secrets live on a platform, plan for the day you have to rotate them.
8/ Zero-days in the tools meant to keep us safe.
BeyondTrust Remote Support was exploited for weeks before anyone knew. Ivanti Connect Secure is being chained into root access. Both are on CISA's exploited list.
9/ And it's not just software.
Attackers heated supermarket fridges in France to 50°C. Some hardware wallets bought through resellers had implants that steal seed phrases. SafePay ransomware has hit 600+ orgs and wipes backups.
10/ Why do I think it gets worse?
Researchers used a public AI model to build a full Chrome exploit in 6 days. Attackers are using AI agents to break into companies at scale.
Finding bugs is getting cheap. Patching is not.
11/ What you can do this week:
• Update PHP, Node and GitLab
• Pin your dependencies
• Rotate tokens you haven't touched in a while
• Turn on 2FA everywhere, especially GitHub
• Review the MCP servers and AI tools you've installed
Stay safe out there. 🔒