Trivy, Not LiteLLM Behind the 2,500 Org Compromise
A large-scale supply chain attack affected over 2,500 organizations primarily due to a compromise of the Aqua Security Trivy scanner rather than the later malicious LiteLLM packages. The attack involved automated execution of malicious code that harvested credentials, tokens, and secrets, then used stolen developer secrets to propagate further malicious package versions. The malicious LiteLLM packages were only active briefly and represent the final stage of a multi-day compromise that began with Trivy. The attack impacted multiple CI/CD platforms and exposed a wide range of sensitive secrets across many organizations worldwide.
AI Analysis
Technical Summary
The supply chain attack attributed to the threat actor TeamPCP initially compromised Aqua Security's Trivy scanner, which was used to scan container images. This upstream compromise allowed malicious code to be executed automatically when infected packages were fetched, enabling the harvesting of credentials, tokens, API keys, and other secrets. The attackers leveraged stolen developer secrets to modify and publish malicious package versions downstream, including two poisoned LiteLLM package versions published on March 24, which were active for about 40 minutes. The attack propagated through six major CI/CD platforms and affected over 2,500 organizations globally. Analysis shows that over 95% of the affected organizations were exposed before the LiteLLM packages were published, indicating that the Trivy compromise was the primary vector. The stolen secrets include JWT tokens, private keys, AWS keys, GitLab tokens, OpenAI API keys, Slack webhooks, GitHub Actions tokens, and Google API keys. The stolen data is already being brokered by threat actors.
Potential Impact
The attack resulted in widespread exposure of sensitive credentials and secrets across more than 2,500 organizations, enabling potential unauthorized access to critical systems and services. The compromise affected multiple CI/CD platforms, increasing the risk of further downstream supply chain contamination. The exposure of developer identities and machine tokens increases the risk of persistent and stealthy attacks. The stolen secrets are actively being brokered, raising the likelihood of subsequent exploitation or secondary attacks.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Organizations should verify the integrity of their Trivy scanner installations and any related dependencies. They should also rotate all potentially exposed secrets, including tokens, keys, and credentials, especially those used in CI/CD pipelines. Monitoring for unauthorized access using compromised credentials is recommended. Since the malicious LiteLLM packages were active only briefly and the main compromise vector was Trivy, remediation efforts should prioritize addressing the Trivy compromise and securing developer environments. Follow vendor advisories from Aqua Security and related package registries for updates and official fixes.
Trivy, Not LiteLLM Behind the 2,500 Org Compromise
Description
A large-scale supply chain attack affected over 2,500 organizations primarily due to a compromise of the Aqua Security Trivy scanner rather than the later malicious LiteLLM packages. The attack involved automated execution of malicious code that harvested credentials, tokens, and secrets, then used stolen developer secrets to propagate further malicious package versions. The malicious LiteLLM packages were only active briefly and represent the final stage of a multi-day compromise that began with Trivy. The attack impacted multiple CI/CD platforms and exposed a wide range of sensitive secrets across many organizations worldwide.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The supply chain attack attributed to the threat actor TeamPCP initially compromised Aqua Security's Trivy scanner, which was used to scan container images. This upstream compromise allowed malicious code to be executed automatically when infected packages were fetched, enabling the harvesting of credentials, tokens, API keys, and other secrets. The attackers leveraged stolen developer secrets to modify and publish malicious package versions downstream, including two poisoned LiteLLM package versions published on March 24, which were active for about 40 minutes. The attack propagated through six major CI/CD platforms and affected over 2,500 organizations globally. Analysis shows that over 95% of the affected organizations were exposed before the LiteLLM packages were published, indicating that the Trivy compromise was the primary vector. The stolen secrets include JWT tokens, private keys, AWS keys, GitLab tokens, OpenAI API keys, Slack webhooks, GitHub Actions tokens, and Google API keys. The stolen data is already being brokered by threat actors.
Potential Impact
The attack resulted in widespread exposure of sensitive credentials and secrets across more than 2,500 organizations, enabling potential unauthorized access to critical systems and services. The compromise affected multiple CI/CD platforms, increasing the risk of further downstream supply chain contamination. The exposure of developer identities and machine tokens increases the risk of persistent and stealthy attacks. The stolen secrets are actively being brokered, raising the likelihood of subsequent exploitation or secondary attacks.
Defensive Guidance
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Organizations should verify the integrity of their Trivy scanner installations and any related dependencies. They should also rotate all potentially exposed secrets, including tokens, keys, and credentials, especially those used in CI/CD pipelines. Monitoring for unauthorized access using compromised credentials is recommended. Since the malicious LiteLLM packages were active only briefly and the main compromise vector was Trivy, remediation efforts should prioritize addressing the Trivy compromise and securing developer environments. Follow vendor advisories from Aqua Security and related package registries for updates and official fixes.
Technical Details
- Classification
- {"confidence":0.3,"severitySource":"default","classifier":"rss-v2"}
- Article Source
- {"url":"https://www.securityweek.com/trivy-not-litellm-behind-the-2500-org-compromise/","fetched":true,"fetchedAt":"2026-08-14T11:41:15.926Z","wordCount":1354}
Threat ID: 6a7efedbbf8831d539f8a0b1
Added to database: 08/14/2026, 11:41:15 UTC
Last enriched: 08/14/2026, 11:41:25 UTC
Last updated: 08/15/2026, 01:19:16 UTC
Views: 13
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.