Cyber Security News

CISA Warns of Supply-Chain Attack Targeting Widely-Used GitHub Action Vulnerability

CISA warns of a critical vulnerability affecting the popular GitHub Action “tj-actions/changed-files” to its Known Exploited Vulnerabilities Catalog

The supply chain attack, tracked as CVE-2025-30066 with a CVSS score of 8.6, potentially exposed sensitive CI/CD secrets from over 23,000 repositories that utilize this widely adopted automation tool.

Security researchers at StepSecurity first detected the compromise on March 14, 2025, after observing suspicious activity in the GitHub Action’s repository. 

Attackers had compromised a GitHub personal access token (PAT) used by a bot (@tj-actions-bot) with privileged access to the repository. 

They subsequently injected malicious code into the Action and retroactively updated multiple version tags to reference the compromised commit.

GitHub Supply-Chain Attack

“The compromised action injected malicious code into any CI workflows using it, dumping the CI runner memory containing the workflow secrets,” explained security firm Wiz in their analysis. 

The secrets would then be exposed to everyone as part of the workflow logs in public repositories but obfuscated as a double-encoded base64 payload.

The attack targeted the “tj-actions/changed-files” GitHub Action, which is intended to detect files modified in pull requests or commits. 

The vulnerability allowed attackers to extract sensitive information, including API tokens, GitHub PATs, npm tokens, and private RSA keys from workflow logs.

The malicious activity began around March 14, 2025, and GitHub took swift action by removing the compromised Action on March 15. The repository was later restored with the malicious code removed.

Risk FactorsDetails
Affected Products-tj-actions/changed-files (all versions through v45.0.7)- tj-actions/eslint-changed-files
ImpactInformation disclosure of secrets in GitHub Actions logs
Exploit PrerequisitesRemote access to GitHub Actions logs
CVSS 3.1 Score8.6 (High)

Patch Released

 A patched version (v46.0.1) has been released to address the vulnerability.

“CISA has urged Federal Civilian Executive Branch (FCEB) agencies to apply the necessary patches by April 8, 2025, in light of active exploitation,” according to security reports.

CISA strongly recommends organizations take immediate action to mitigate the risk, including:

  • Rotating all secrets used during the attack time frame (March 14-15, 2025).
  • Reviewing workflows for unexpected output under the ‘changed-files’ section.
  • Updating any workflows that reference the compromised commit by SHA.
  • Switching to pinned commit hashes rather than version tags explicitly.

Security experts emphasize that pinning to specific commit hashes is the most effective way to prevent similar supply chain attacks. 

This incident serves as a critical reminder of the importance of implementing robust security practices when utilizing third-party code in CI/CD pipelines, especially as supply chain attacks continue to target trusted development tools.

Investigate Real-World Malicious Links & Phishing Attacks With Threat Intelligence Lookup - Try for Free

Kaaviya

Kaaviya is a Security Editor and fellow reporter with Cyber Security News. She is covering various cyber security incidents happening in the Cyber Space.

Recent Posts

Google Chrome 153 Update Fixes 42 Security Flaws, Including 3 Critical Ones

Google has released an important Chrome 153 security update that fixes 42 vulnerabilities across the…

4 hours ago

CISA and NIST Release Technical Checklist for Safeguarding Identity Tokens From Theft and Misuse

The Cybersecurity and Infrastructure Security Agency (CISA) and the National Institute of Standards and Technology…

14 hours ago

CISA Shares 17 Techniques Used by Hackers to Compromise Active Directory Environments

CISA and five international cybersecurity agencies have released detailed guidance describing 17 common techniques hackers…

15 hours ago

Apple Rolls Out Massive Security Update Fixing 273 Vulnerabilities Across Its Devices

Apple has released one of its largest coordinated security rollouts, addressing 273 distinct critical vulnerabilities…

15 hours ago

How to Keep Malware’s Rotating Infrastructure From Becoming a Detection Gap

You can’t detect today's attacks with yesterday’s threat intelligence; that’s how you could briefly formulate…

16 hours ago

Microsoft Bans Its AI Models From Launching Cyberattacks or Escalating Their Own Access

Microsoft has published a draft Humanist AI Code of Conduct that would prohibit its in-house…

16 hours ago