An article from
Dive Brief
Researchers from Palo Alto Networks said the hackers likely planned to leverage an open source project of the company for additional attacks.
As previously reported, the attackers already had launched attacks against tj-actions/changed files as well as review-dog/action-setup/v1. The respective compromises are tracked as CVE-2025-30066 and CVE-2025-30154.
The attack against tj-actions/changed files, discovered on March 14, involved the injection of malicious code through the compromise of a personal access token. As a result, a malicious Python script began leaking secrets.
Endor Labs previously said about 218 repositories leaked secrets related to the tj-actions/changed files attack.
The attack on review-dog/action-setup/v1 was much smaller, according to researchers at Wiz.
However, researchers from Unit 42 found that a user named iLrmKCu86tjwp8 had forked the reviewdog/action-setup repository and then vanished from sight.
“After Coinbase detected and mitigated the issue on their end, the attacker decided to perform the widespread attack by affecting all tag versions of tj-action/changed-files,” Omer Gil, senior research manager at Palo Alto Networks, said via email.
That user had apparently pushed 13 commits that contained various payloads, according to the Unit 42 researchers. The user also forked the reviewdog/action-typos repository and pushed an additional 15 commits. Forking involves copying the original source code and then making additional changes to the copy.
The attacker eventually obtained a GitHub token with write permissions to the coinbase/agentkit repository on March 14, just hours before the tj-actions/changed files attack, according to Unit 42 researchers.
Unit 42 researchers contacted the Coinbase maintainer, who confirmed they had removed the workflow, and also shared their findings with Coinbase.
A spokesperson for Coinbase was not immediately available for comment.