PolinRider: DPRK Threat Actor Implants Malware in Hundreds of GitHub Repos

2026-03-08 OSM

https://opensourcemalware.com/blog/polinrider-attack

Thumbnail for PolinRider: DPRK Threat Actor Implants Malware in Hundreds of GitHub Repos

OpenSourceMalware attributes the PolinRider campaign to DPRK activity and says the actor implanted obfuscated JavaScript payloads in 675 public GitHub repositories across 352 owners by March 8, 2026. The injected code was appended after legitimate content in common developer configuration files such as postcss.config.mjs, tailwind.config.js, eslint.config.mjs, and next.config.mjs, with the source assessing a compromised npm package or VS Code-related workflow as the likely infection path. The payload chain is described as a DPRK BeaverTail variant that steals credentials and cryptocurrency, installs a RAT, and uses blockchain transactions on TRON, Aptos, and BSC as dead-drop C2 material. The campaign also used tooling such as temp_auto_push.bat to amend and force-push git history while preserving commit metadata, making malicious repository changes harder to notice during routine review.

Indicators of Compromise

Type Value First Seen Last Seen
DOMAIN api.trongrid.io 2025-10-27 2026-05-31
DOMAIN fullnode.mainnet.aptoslabs.com 2025-10-27 2026-05-31
URL https://fullnode.mainnet.aptosl… 2026-03-08 2026-04-11
URL https://wolf-studios-frontend.v… 2026-03-08 2026-04-11
URL https://api.trongrid.io/v1/acco… 2026-03-08 2026-04-11
DOMAIN gowreesh-vt.github.io 2026-03-08 2026-04-11
DOMAIN shop.ceenami.com 2026-03-08 2026-04-11
URL https://api.trongrid.io/v1/acco… 2026-01-14 2026-04-11
URL https://fullnode.mainnet.aptosl… 2026-01-14 2026-04-11
DOMAIN bsc-dataseed.binance.org 2025-10-27 2026-04-11
DOMAIN bsc-rpc.publicnode.com 2025-10-27 2026-04-11
YARA rmcej_otb_payload 2026-03-08 2026-03-08
HASH 7af8f530f537ec4fae33afb4abb63f9… 2026-03-08 2026-03-08
HASH 05e169512fdfb8f3492f0a259b445b2… 2026-03-08 2026-03-08

Related Actors

Related Reports

« Back