Their GitHub Repo Was Compromised. The Trail Led to North Korea.
2026-09-27 • tarunrd77 •
An investigation into a compromised Web3 and fintech GitHub repository found a malicious VS Code workspace task that invoked Node.js on an embedded WOFF2 file carrying an obfuscated JavaScript loader. The loader used an Ethereum wallet as a dead-drop resolver for rotating C2 IPs and retrieved second-stage payloads from the resulting infrastructure. The author linked the infrastructure and code overlaps to DPRK-linked PolinRider and NullReceiver activity, while noting that the initial repository entry vector was not established.
Indicators of Compromise
| Type | Value | First Seen | Last Seen |
|---|---|---|---|
| URL | http://166.88.134.62/0x/ls | 2026-09-27 | 2026-09-27 |
| URL | http://166.88.134.62/0x/js | 2026-09-27 | 2026-09-27 |
| URL | http://166.88.134.62/0x/cls | 2026-09-27 | 2026-09-27 |
| HASH | f752dcf2a1d86d4a978cb7a5ddab21e1 | 2026-09-27 | 2026-09-27 |
| IPv4 | 166.88.134.75 | 2026-09-21 | 2026-09-27 |
| WALLET | 0xa322E5f3D311D3080e6f0121063e9… | 2026-09-17 | 2026-09-27 |
| IPv4 | 193.247.144.38 | 2026-09-02 | 2026-09-27 |
| IPv4 | 23.27.13.135 | 2026-09-02 | 2026-09-27 |
| IPv4 | 166.88.73.46 | 2026-09-02 | 2026-09-27 |
| IPv4 | 166.88.134.62 | 2026-07-28 | 2026-09-27 |
Related Actors
Related Reports
Shares tags: GitHub, VSCode, PolinRider • Shares 5 IOCs • Published within a month
Shares tags: GitHub, VSCode, PolinRider • Shares 4 IOCs • Published within a month
Shares tags: GitHub, VSCode, PolinRider • Published within a week
2026-09-20 •
78% Match
GHAPPIER - One loader, sixty-five repositories, twenty-two accounts: an unreported loader family beside DPRK's PolinRider campaign
Cloud SEK
Shares tags: GitHub, PolinRider, NullReceiver • Shares 2 IOCs • Published within a week
2026-09-21 •
70% Match
#PolinRider
Shares tag: PolinRider • Shares 5 IOCs • Published within a week
Shares tag: PolinRider • Shares 5 IOCs • Published within a week