← Today's brief

Security · Updated 21 Oct, 11:31 pm IST

LiteLLM PyPI Release Compromised, Delivered Credential Stealer and Backdoor

Image: The Hacker News

Why it matters for readers: It shows how attackers can hide malicious files in package builds to steal credentials and maintain access, and how registries and projects respond.

  • The compromised LiteLLM 1.107.0 wheels (all platforms) installed files that run on every Python process and included a credential stealer and a remote code execution backdoor.1
  • PyPI quarantined the malicious LiteLLM release and corresponding malicious Docker images were removed from registries.12
  • LiteLLM says the attacker acted through three engineers' GitHub accounts, apparently using stolen GitHub CLI OAuth tokens, and the implicated tokens have been revoked.2
  • The compromised wheel included extra build data that caused a cook/ folder to be installed into site-packages, enabling the malicious behavior, while earlier release candidates and 1.106.2 are reported clean.1

Get a brief like this every morning

Uzha reads hundreds of sources and gives you the stories that matter for your work, with every source linked. Free.

Get started

How this story developed

  1. 21 Oct, 07:30 pm · Hacker News (100+ points)

    Compromised LiteLLM 1.107.0 on PyPI Installs a Credential Stealer and Backdoor

  2. 21 Oct, 11:31 pm · The Hacker News

    LiteLLM Compromised in Supply Chain Attack Delivering Credential Stealer and Backdoor