Skip to content

SECURITY: Pin litellm==1.82.0 — v1.82.8 supply chain compromise#23

Merged
dacervera merged 1 commit into
mainfrom
security/pin-litellm-1.82.0
Mar 25, 2026
Merged

SECURITY: Pin litellm==1.82.0 — v1.82.8 supply chain compromise#23
dacervera merged 1 commit into
mainfrom
security/pin-litellm-1.82.0

Conversation

@dacervera

Copy link
Copy Markdown
Contributor

Summary

litellm PyPI release 1.82.8 has been confirmed compromised. The package contains litellm_init.pth with base64-encoded instructions that:

  • Exfiltrate credentials to a remote server
  • Self-replicate

Changes

  • requirements.txt: Pin litellm==1.82.0 (last known good)
  • pyproject.toml: Pin litellm==1.82.0 (last known good)

Verification

Our installed version is 1.82.0. No litellm_init.pth file found on any system. No .pth files in site-packages.

Action Required

Do not upgrade litellm until BerriAI confirms remediation and publishes a clean release.

litellm_init.pth in 1.82.8 contains base64-encoded payload that
exfiltrates credentials and self-replicates. Pin to last known
good version until BerriAI confirms remediation.

Refs: requirements.txt, pyproject.toml
@dacervera
dacervera merged commit bf88ddf into main Mar 25, 2026
7 checks passed
@dacervera
dacervera deleted the security/pin-litellm-1.82.0 branch March 25, 2026 00:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant