CVE-2025-30066: tj-actions/changed-files GitHub Action Embedded Malicious Code Vulnerability
CVE-2025-30066 is a high-severity flaw (CVSS 8.6) affecting changed-files, reported as exploited in the wild. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
tj-actions changed-files before 46 allows remote attackers to discover secrets by reading actions logs. (The tags v1 through v45.0.7 were affected on 2025-03-14 and 2025-03-15 because they were modified by a threat actor to point at commit 0e58ed8, which contained malicious updateFeatures code.)
Why this priority
- High severity
- EPSS top 1%: very likely to be exploited
- Exploited in the wild (CISA KEV)
- Public exploit reference
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Risk facts
| CVSS score | 8.6 (High) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 72.1% (top 1%) |
| CISA exploited list | Yes, fix due 2025-04-08 |
| Weakness | CWE-506 |
| Published | 2025-03-15 |
| Last modified | 2026-09-24 |
Last updated 2026-09-24 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Exploited Added to the CISA Known Exploited Vulnerabilities list
- Deadline CISA due date for US federal agencies to patch
- Updated Record last modified
Exact fixes by distribution
Public exploits and detection
Public code exists for this CVE. Treat unpatched systems as at risk, and only run PoCs in a lab.
- GitHub PoC: Checkmarx/Checkmarx-CVE-2025-30066-Detection-Tool (1 stars)
- GitHub PoC: Super-Vulnerable-Org/compromised-action (0 stars)
- Write-up: github.com/tj-actions/changed-files/issues/2464
- Write-up: www.sweet.security/blog/cve-2025-30066-tj-actions-supply-chain-attack
- Write-up: www.wiz.io/blog/github-action-tj-actions-changed-files-supply-chain-attack-cve-2025-30066
Advisories and coverage
Research and news
- Aqua Security Blog: Supply Chain Security Risk: GitHub Action tj-actions/changed-files Compromised 2025-03-16
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2025-30066?
changed-files: upgrade to newer than 45.0.7. Exact commands for each OS are on this page.
Is CVE-2025-30066 being exploited?
Yes. CVE-2025-30066 is on the CISA Known Exploited Vulnerabilities list, so treat it as patch-now.
What does CVE-2025-30066 affect?
CVE-2025-30066 affects changed-files. Severity is high (CVSS 8.6). tj-actions changed-files before 46 allows remote attackers to discover secrets by reading actions logs. (The tags v1 through v45.0.7 were affected on 2025-03-14 and 2025-03-15 because they were modified by a threat actor to point at commit
How urgent is CVE-2025-30066?
Priority 90/100. High severity; EPSS top 1%: very likely to be exploited; Exploited in the wild (CISA KEV); Public exploit reference; Remotely exploitable, no login, no user action