BuildForSDG / BuildForSDG/Team-220-Frontend

Possible Miasma Worm infection detected in this repository

Open
#27 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

:warning:

I'm running an automated GitHub code search for the Miasma Worm and found a reference to `node .github/setup.js` in a file in this repository. This pattern is associated with the **Miasma Worm**, a supply-chain attack that targets AI coding agents (Claude, Cursor, Gemini, Copilot, etc.).

### How the attack works

1. The worm pushes commits to open pull-request branches (or any active branch).
2. Each injected commit appends `[skip ci]` to suppress CI pipelines.
3. The commit adds `.github/setup.js` (an obfuscated payload) and instruction files (`.claude`, `.gemini`, `.cursor`, …) that tell AI agents to run `node .github/setup.js` as "project setup" — causing them to unwittingly execute the malware.

### What to do

I wrote a cleanup tool for this — you can find it pinned on my profile as `malware-cleanup`. It scans every branch of your repository via the GitHub API (no cloning required) and can automatically reset affected branches to the last clean commit.

---

*If you believe this is a false positive, feel free to close the issue and sorry for the noise.*

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.