Severity: High | Priority: 1
GhostAction is a supply-chain campaign that uses stolen GitHub credentials to push malicious workflows into repositories. The workflows send the repository’s CI/CD secrets to attacker servers. Common workflow names are “Github Actions Security” (github_actions_security.yml), “Security Check” (security-check.yml) and “Security Audit” (security-audit.yml).
Between October 8 and 12, 2026, the campaign targeted more than 30,000 repositories by compromising about 1,900 GitHub accounts. Newer versions also scan the repository files and the full git history for cloud keys and tokens. The secrets most often targeted are:
If an alert is raised for outbound traffic from a machine on your network, it is most likely a self-hosted GitHub Actions runner or a developer machine running workflows locally. Treat every secret available to that repository’s workflows as stolen. Then:
If an alert is raised for inbound traffic from these addresses, the attacker may be using credentials already stolen from your pipelines, such as a server’s SSH key. Block the source address and review authentication logs on the targeted server. Rotate its keys and passwords, and check it for new user accounts, authorised keys, scheduled tasks and unknown processes.
An alert for carte-avantage.com may involve a legitimate website that was compromised. Investigate the requesting machine as above, but do not assume every visit to that site is malicious.