Twitxy Saved

Technologist

Verified account This account is verified. Learn more

@Colter

Husband, Father of B/G Twins, CTO/CMO, Technologist, Business Advisor
Austin, Texas Joined October 2007
1.2K Following 2.1K Followers 4.9K Posts

Latest posts 5

Technologist Verified account @Colter
🚨 URGENT SUPPLY CHAIN ATTACK: LiteLLM has been hijacked AGAIN via a new malicious v1.107.0 release!

Attackers used a lookalike repository (Berri-AI/litellm) to inject malware into the build tree, publishing backdoored platform wheels to PyPI and pushing infected Docker images.

💻 What the Malware Does

The compromise uses two highly aggressive Python startup hooks (cook.pth and sitecustomize.py), meaning the payload executes automatically when the Python interpreter initializes, even if an application never explicitly imports litellm.

The cook.py Stealer: Decodes into a massive infostealer targeting cloud credentials (AWS, GCP, Azure), SSH/GPG keys, Kubernetes secrets, .env files, browser data, and AI tokens (OpenAI, Anthropic, Claude, Cursor, Copilot).

Proxy DB Target: It spawns Prisma to actively dump all upstream AI provider keys stored inside the proxy's LiteLLM_CredentialsTable.

The Persistent RCE Loader: Sets up a detached hourly daemon that polls a GitHub dead-drop repository to fetch and raw-execute remote payloads.

🚫 The Payload Masking

This is a wheel-level/build-artifact injection. The malicious files are absent from the public Git tag and the source distribution (sdist), meaning code-only reviews will completely miss the backdoor.

🛑 Critical Remediation Steps

PyPI status: PyPI has successfully yanked 1.107.0.
Docker Warning: The floating Docker tags (latest, main-latest, main-stable) on GHCR and Docker Hub are still pointing to infected images. Stop using them immediately.

Safe Rollback: Pin your environments strictly to 1.106.2 (and pin Docker images by clean digests).

Don't just run pip: Do not begin remediation by using Python-based tools like pip inside an infected environment, as this will re-trigger the startup hooks. Manually purge cook.pth, cook.py, and sitecustomize.py using raw shell commands first.

Mass Rotation: If 1.107.0 was installed on a host with outbound internet, assume exfiltration succeeded. Rotate all credentials accessible to that host immediately.

🔗 Source Details:

JFrog Analysis: research.jfrog.com/post/litellm-h…
GitHub Issue #47826: github.com/BerriAI/litell…
Flatt Security Guidance: flatt.tech/research/posts…
Technologist Verified account @Colter
🚨 URGENT SECURITY ALERT FOR WEB DEVS 🚨
Massive security patches are rolling out right now for both PHP and Node.js. If you manage internet-facing applications, you need to act immediately.
Here is what you need to know:

🐘 PHP: Leaked Critical RCE Flaws ("php2shell")
Two critical Remote Code Execution vulnerabilities have leaked ahead of schedule, tracked as CVE-2026-109618 and CVE-2026-109619.

The Risk: Rated a massive 9.2 on the CVSS v4.0 scale. Attackers can execute arbitrary commands on vulnerable servers over the internet, potentially taking full control of your infrastructure.

Who is affected: Reportedly impacts all major versions from PHP 5 through PHP 8.

Note: Cloudflare Detects Early Exploitation Attempts Targeting Two Leaked PHP Vulnerabilities

Action Required: Emergency updates are dropping today via the PHP Foundation. Configuration workarounds are not effective. Stand by to update your infrastructure immediately, or consider taking highly exposed apps offline temporarily.

Unofficial: Admins have two stopgaps until the fix lands at 14:00 UTC today. Turning off session.upload_progress.enabled in php.ini disables the feature the leaked details point to. The only cost is upload progress bars. Blocking every request with a multipart Content-Type at the web server goes further, but breaks file uploads. Neither is official. Gina Peter Banyard, a PHP core developer at the PHP Foundation.

🟢 Node.js: Coordinated Security Releases
The Node.js project has officially deployed its scheduled security updates for all active release lines (26.x, 24.x, and 22.x).

The Risk: Addresses multiple security flaws, with the highest severity issue rated as HIGH. One of the documented bugs includes a Permission Model bypass via fs.realpathSync (CVE-2026-106073).

Who is affected: Users running active deployment branches. Note that End-of-Life versions (like Node 20 and below) are affected but will not receive public upstream patches.

Action Required: Check your current runtimes and pull the latest patched builds directly from the official Node.js Vulnerability Portal.

#php2shell #PHP #nodejs #vulnerability

Source:
- nodejs.org/en/blog/vulner…
- cybersecuritynews.com/php-early-expl…
- thehackernews.com/2026/10/php2sh…
nodejs.org Node.js — Wednesday, October 21, 2026 Security Releases Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Technologist Verified account @Colter
Every founder, every partner and every manager need to understand what is here now! It's not coming, it is on our doorstep and you need to protect your intellectual property starting today.

anthropic.com/news/disruptin…
www.anthropic.com Disrupting an AI-orchestrated cyber espionage campaign A report describing a highly sophisticated AI-led cyberattack and how we disrupted it.