Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
8.6

CVE-2025-30066: tj-actions/changed-files action can expose secrets in logs

CVE-2025-30066 · published 1 year ago · actively exploited
Summary

The tj-actions/changed-files GitHub Action versions before 46 were altered to include hidden code that lets attackers read the workflow logs and discover confidential information. This means private keys, passwords, or other secrets stored in the logs could be exposed. Update to version 46 or later and review any logs that may have been accessed for potential leaks.

What to do
  • Update tj-actions changed-files to version 46.0.1.
Affected software
Ecosystem VendorProductAffected versions
– tj-actions changed-files github action All versions
actions tj-actions changed-files <= 45.0.7
Fix: upgrade to 46.0.1
Original advisory text
tj-actions/changed-files GitHub Action Embedded Malicious Code Vulnerability
tj-actions/changed-files GitHub Action contains an embedded malicious code vulnerability that allows a remote attacker to discover secrets by reading Github Actions Workflow Logs. These secrets may include, but are not limited to, valid AWS access keys, GitHub personal access tokens (PATs), npm tokens, and private RSA keys.
References
Fix within
Internet-facing 3 days
Internal 14 days
  • Known to be exploited
  • Can be exploited automatically
  • Gives an attacker partial control
Severity
8.6 High
Exploitation
Known exploited
Listed in the CISA KEV catalogue - exploitation confirmed in the wild.
72% chance of attack within 30 days
Type
CWE-506Embedded Malicious Code
Timeline
Published15 Mar 2025
Updated21 Oct 2026
First seen6 Mar 2026
Sources
CVE-2025-30066 · CISA KEV
Track software like this
Free during beta