How a 40-minute LiteLLM breach exposed AI supply chains

Compromised LiteLLM versions 1.82.7 and 1.82.8 exposed terabytes of credentials during a 40-minute window in March. Security firms CloudSEK and Hudson Rock say the leak affected CI/CD pipelines and may have exposed secrets tied to more than 2,500 organizations.

WTF Index TERMINATOR
◄ Terminator 3 Idiocracy 0 ►

A compromised AI development supply chain exposed credentials at large scale, increasing risk of unauthorized access and downstream harm.

How a 40-minute LiteLLM breach exposed AI supply chains

A short-lived compromise in a widely used AI development package has turned into a large warning sign for software teams. Security firms CloudSEK and Hudson Rock said compromised versions of LiteLLM exposed terabytes of credentials, including secrets tied to major organizations and software delivery systems.

The incident matters because LiteLLM sits in the path of AI-driven development work. When a trusted package is altered at its source, every system that downloads and runs it can become part of the breach before defenders know there is a problem.

What happened to LiteLLM

LiteLLM is an open source tool used to streamline AI-driven software development. According to CloudSEK and Hudson Rock, attackers compromised versions of the package available from its official location in the Python Package Index repository.

The credential extraction happened during a 40-minute window in March. Hudson Rock said it discovered the exposure after analyzing a 195TB file it obtained, though neither security firm identified where that file came from.

The exposed material included cloud keys, repository tokens, SSH keys, Kubernetes secrets, package publishing credentials, environment variables, and AI provider keys. CloudSEK said these could allow attackers to gain access to more than 2,500 organizations.

The affected LiteLLM versions were 1.82.7 and 1.82.8. Hudson Rock urged organizations using AI proxy infrastructure, third-party CI/CD vulnerability scanners, or downstream AI packages to audit their environments for those versions immediately.

Why the blast radius was so large

The LiteLLM incident was not isolated. The source article says it resulted from a previous supply-chain attack that infected the vulnerability scanner Trivy. Other software affected in the same campaign included KICS and the Telnyx Python SDK.

TeamPCP took credit for the campaign, and researchers have largely corroborated that claim. The group was described in the source as ramshackle but extremely capable and largely made up of teenagers.

The compromised versions of the affected packages contained code that accessed machine memory, scraped its contents, and sent the data through an attacker-controlled channel. That made the breach especially dangerous for build systems, because credentials are often present in memory or environment variables while pipelines run.

Both CloudSEK and Hudson Rock said around 434,000 CI/CD software pipelines had credentials exposed after running the compromised LiteLLM versions. The affected data was not always easy to connect to a specific company. In one example, an email address from the domain @siriusxm.com did not indicate a breach at the satellite broadcaster itself, but instead pointed to infrastructure belonging to SiriusXM subsidiary AdsWizz.

Which organizations appeared in the exposed data

The reporting named Microsoft, Amazon, Cisco, Samsung, and Salesforce among entities whose access secrets were exposed. The researchers also published a high-confidence list of organizations whose credentials they believed were included.

That high-confidence group included Nvidia Corporation, Amazon Web Services (AWS), Samsung Electronics, Salesforce, Inc., Cisco Systems, Inc., F. Hoffmann-La Roche AG, ServiceNow, Siemens AG, John Deere, Thomson Reuters, FedEx, MediaTek Inc., Volkswagen AG, Deloitte, The Kroger Co., Siemens Energy, X Corp (Twitter), Zscaler, Inc., Epic Games, Orange S.A., HP Inc., Philips, Vodafone Group Plc, Deutsche Bahn AG, NGINX, Inc., BT Group, Liebherr, Krungthai Bank Public Company Limited, and Roku, Inc.

The challenge is that many CI/CD environments are not labeled in a way that makes ownership obvious. Hudson Rock said dumped variables can contain active database passwords, third-party API keys, and cloud credentials without company email addresses, custom domains, or internal server names that clearly identify the owner.

That means the public list may not capture the full scope of affected organizations. Some teams may have active secrets in the exposed data without knowing that their pipelines were involved.

What affected teams are being told to do

CloudSEK and Hudson Rock are urging organizations that used the compromised LiteLLM versions to rotate credentials across their pipelines. The advice is especially urgent for organizations in the high-confidence list, but it also applies to teams that used the affected package during the exposure window.

Hudson Rock advised affected organizations to perform “aggressive credential revocation.” It also said teams should assume any secret accessible to the LiteLLM environment is compromised.

The response steps described in the source include invalidating and rotating cloud keys, Kubernetes service account tokens, and GitLab/GitHub PATs. The firm also recommended auditing logging and egress filtering.

The Trivy portion of the campaign shows why rotation alone may not be enough if old credentials remain usable. CloudSEK said Trivy developers rotated, but did not fully revoke, an automation token over a 20-day window. That lapse gave attackers almost three weeks to force-push malicious code to third-party builds using the vulnerability scanner.

The bigger warning for AI development

This breach is not simply about one package. It shows how quickly a single upstream compromise can move through modern development systems, especially when AI tooling is being added to delivery pipelines.

Independent security researcher Kevin Beaumont said he had confirmed the data with multiple victim organizations. He described the incident as a major supply-chain breach tied to poor AI security and weak DevOps security, rather than AI itself being the direct threat.

The practical lesson is straightforward: AI development tools are now part of the software supply chain. They need the same scrutiny as compilers, scanners, deployment tools, and package managers, because they can touch sensitive credentials at scale.

For organizations using LiteLLM, the immediate question is whether versions 1.82.7 or 1.82.8 were present in any pipeline or AI proxy environment. For everyone else, the incident is a reminder that dependency trust, credential scope, secret revocation, and pipeline monitoring are no longer separate concerns.