LiteLLM 1.107.0 supply chain compromise: credential theft triggered by just starting Python

yuridiogenes · x · 2026-10-24

Microsoft Security researchers detail the compromised LiteLLM 1.107.0 release, which added files executed automatically during Python interpreter initialization — apps didn't need to import LiteLLM; starting Python in an affected environment was enough to trigger the payload.

Two execution paths were analyzed:

Endpoint observations on Windows and macOS matched the collector's discovery, encryption, and outbound behavior. Investigators are advised to avoid running Python or pip during evidence collection.

Original post →

More from coding & agent

coding & agent channel →