AI Security AI安全 4h ago Updated 2h ago 更新于 2小时前 49

Alleged TeamPCP Hackers Charged in Australia Over Major Supply Chain Attacks 涉嫌TeamPCP黑客在澳大利亚被起诉,涉及重大供应链攻击

Two Western Australian men (Louis Michael Gaebler, 23, and Ruben Ian Thomson, 21) charged with 14 offences by the AFP for alleged involvement in TeamPCP's supply chain attacks TeamPCP compromised open-source security scanners Trivy and Checkmarx KICS, plus AI gateway LiteLLM, in March 2026 by stealing publishing credentials and pushing poisoned versions through official release channels The campaign spanned five distribution ecosystems (GitHub Actions, Docker Hub, npm, PyPI, OpenVSX) and potenti 澳大利亚警方指控两名男子参与TeamPCP黑客组织,该组织涉嫌对Trivy、Checkmarx KICS和LiteLLM等开源项目发起供应链攻击 攻击者通过窃取发布凭证,在GitHub Actions、Docker Hub、npm、PyPI和OpenVSX五个分发生态系统中推送恶意版本 FBI警告称被窃取的数据和凭证应被视为持续风险,建议组织轮换所有CI/CD密钥、发布令牌和云凭证 该攻击可能影响了全球超过1000个组织,窃取超过50万凭证,并导致至少300GB数据泄露 TeamPCP的恶意代码通过链式攻击传播:Trivy凭证被用于攻击Checkmarx KICS,再用于攻击LiteLLM

75
Hot 热度
65
Quality 质量
70
Impact 影响力

Analysis 深度分析

TL;DR

  • Two Western Australian men (Louis Michael Gaebler, 23, and Ruben Ian Thomson, 21) charged with 14 offences by the AFP for alleged involvement in TeamPCP's supply chain attacks
  • TeamPCP compromised open-source security scanners Trivy and Checkmarx KICS, plus AI gateway LiteLLM, in March 2026 by stealing publishing credentials and pushing poisoned versions through official release channels
  • The campaign spanned five distribution ecosystems (GitHub Actions, Docker Hub, npm, PyPI, OpenVSX) and potentially affected over 1,000 organizations globally, with reconstructed exposure estimates reaching 2,500+ organizations and 434,000 CI/CD pipelines
  • The attackers open-sourced their worm framework (Mini Shai-Hulud) on GitHub in May 2026 and continued operations, including a fresh npm wave in August 2026 poisoning keyv and cacheable packages
  • FBI advises organizations to rotate all CI/CD secrets, pin GitHub Actions workflows to verified commit SHA hashes, and search for repositories named tpcp-docs and docs-tpcp

Why It Matters

This case represents one of the most significant open-source supply chain attacks in recent history, directly impacting the AI development ecosystem through the compromise of LiteLLM—a critical gateway used by organizations to route requests across LLM providers and consolidate API keys. The attack demonstrates how a single weak dependency (unpinned Trivy in LiteLLM's build pipeline) can cascade into a multi-project compromise chain affecting thousands of organizations worldwide.

Technical Details

  • Attack methodology: TeamPCP stole publishing credentials from compromised open-source projects and used them to push poisoned versions through official release channels. The compromise of one project (Trivy) provided credentials used to attack the next (Checkmarx KICS), which in turn enabled the LiteLLM compromise—a classic credential chain reaction.
  • LiteLLM vulnerability: LiteLLM's build pipeline installed Trivy without pinning it to a verified version, allowing the poisoned scanner to exfiltrate the project's publishing token, which was then used to push backdoored LiteLLM releases in late March 2026.
  • Distribution ecosystems targeted: GitHub Actions, Docker Hub, npm, PyPI, and OpenVSX—spanning five major package and container registries.
  • Worm framework: TeamPCP open-sourced the Mini Shai-Hulud worm framework on GitHub (May 12, 2026), which creates repositories named tpcp-docs and docs-tpcp using stolen credentials. The same toolkit was used in a fresh npm wave on August 4, 2026, poisoning the keyv and cacheable packages.
  • Exposure scale: AFP estimates 1,000+ organizations compromised, 500,000+ credentials stolen, and 300GB+ data exfiltrated. CloudSEK reconstructed exposure at 2,500+ organizations and ~434,000 CI/CD pipelines. Hudson Rock attributed 118,829 CI runner dumps to 2,488 corporate domains from a 153GB archive. GitLab was the most affected platform (1,064 organizations), followed by GitHub Actions (618) and Azure DevOps (233).
  • Persistence risk: Two malicious LiteLLM builds were removed from PyPI's index but still return HTTP 200 from PyPI's CDN at direct package URLs five months after removal, posing ongoing download risks.

Industry Insight

  • Dependency pinning is non-negotiable: The LiteLLM compromise originated from an unpinned dependency in a build pipeline. Organizations must enforce strict dependency verification (SHA pinning, SBOMs, provenance checks) across all CI/CD pipelines, especially for security tooling that runs with elevated privileges.
  • Supply chain attacks now target the toolchain, not just the code: TeamPCP's approach of compromising security scanners (Trivy, KICS) that organizations already trust and run in their pipelines represents a meta-attack on the software supply chain itself. Defenders need to treat their entire tooling ecosystem as a potential attack surface.
  • Open-sourced attack tooling accelerates threat proliferation: TeamPCP's decision to open-source their worm framework on GitHub lowers the barrier to entry for other actors and creates a persistent, evolving threat. The security community should monitor fork activity and related repositories, while organizations should proactively search for indicators like tpcp-docs and docs-tpcp in their environments.

TL;DR

  • 澳大利亚警方指控两名男子参与TeamPCP黑客组织,该组织涉嫌对Trivy、Checkmarx KICS和LiteLLM等开源项目发起供应链攻击
  • 攻击者通过窃取发布凭证,在GitHub Actions、Docker Hub、npm、PyPI和OpenVSX五个分发生态系统中推送恶意版本
  • FBI警告称被窃取的数据和凭证应被视为持续风险,建议组织轮换所有CI/CD密钥、发布令牌和云凭证
  • 该攻击可能影响了全球超过1000个组织,窃取超过50万凭证,并导致至少300GB数据泄露
  • TeamPCP的恶意代码通过链式攻击传播:Trivy凭证被用于攻击Checkmarx KICS,再用于攻击LiteLLM

为什么值得看

这篇文章揭示了针对AI基础设施(LiteLLM作为AI网关)的供应链攻击案例,对依赖开源组件的AI从业者具有重要警示意义。攻击者通过窃取凭证实现链式传播,凸显了开源生态安全链的脆弱性。

技术解析

  • 攻击手法:TeamPCP通过窃取可信开源项目的发布凭证,利用项目自身的发布渠道推送恶意版本。攻击跨越GitHub Actions、Docker Hub、npm、PyPI和OpenVSX五个分发生态系统。
  • 链式传播:Trivy扫描器被入侵后,其凭证被用于攻击Checkmarx KICS Actions,再进一步用于攻击LiteLLM。LiteLLM的构建管道未固定Trivy的已验证版本,导致恶意扫描器获取项目发布令牌。
  • 影响规模:初步估计影响超过1000个组织,窃取超过50万凭证,泄露至少300GB数据。CloudSEK重建数据显示影响超过2500个组织和43.4万个CI/CD管道。
  • 平台分布:GitLab受影响最严重(1064个组织),其次是GitHub Actions(618个)、Azure DevOps(233个)、Jenkins(105个)、Bitbucket Pipelines(94个)和CircleCI(15个)。
  • FBI建议:搜索组织内的tpcp-docs和docs-tpcp仓库,将所有GitHub Actions工作流固定到已验证的commit SHA哈希值而非浮动版本标签。

行业启示

  • 供应链安全需建立纵深防御:单一组件被入侵可能导致连锁反应,组织应实施依赖项版本锁定、签名验证和持续监控机制。
  • AI基础设施成为攻击新目标:LiteLLM作为AI网关集中管理LLM提供商密钥,成为高价值攻击目标,凸显AI栈安全的重要性。
  • 凭证轮换应成为常态:FBI警告被窃取凭证可能被长期武器化,建议组织建立定期轮换CI/CD密钥、发布令牌和云凭证的机制。

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Security 安全 Open Source 开源 Research 科学研究