Analysis of NodeLinkRAT, a New North Korea-Linked RAT Abusing Public Note Services as C2
2026-11-15 • Genians •
https://www.genians.co.kr/en/blog/threat_intelligence/nodelinkrat
Genians attributes a multistage cyberespionage campaign targeting South Korean policy and security professionals to Kimsuky with moderate confidence. A reply-based spearphishing lure delivered a disguised LNK that established scheduled-task persistence and repeatedly executed attacker-controlled code retrieved from a public note page. The actor rotated among XenoRAT, reconnaissance and document-theft scripts, Dropbox and MEGA exfiltration, and NodeLinkRAT, a JavaScript RAT executed through an officially signed Node.js runtime. Attribution rests on overlaps in account assets, phishing infrastructure, custom XenoRAT build fingerprints, target selection, and previously documented Kimsuky activity.
Indicators of Compromise
| Type | Value | First Seen | Last Seen |
|---|---|---|---|
| [email protected] | 2026-11-15 | 2026-11-15 | |
| DOMAIN | inmain.22web.org | 2026-11-15 | 2026-11-15 |
| DOMAIN | nid.weffm.p-e.kr | 2026-11-15 | 2026-11-15 |
| DOMAIN | oppsite.dothome.co.kr | 2026-11-15 | 2026-11-15 |
| IPv4 | 185.27.134.207 | 2026-11-15 | 2026-11-15 |
| IPv4 | 207.148.112.166 | 2026-11-15 | 2026-11-15 |
| IPv4 | 211.223.14.75 | 2026-11-15 | 2026-11-15 |
| HASH | a15df586bf29e7c1a5db64d603cee382 | 2026-11-15 | 2026-11-15 |
| HASH | a151531b792b1df1eec8d3a6a8e1ded5 | 2026-11-15 | 2026-11-15 |
| HASH | 6985f297c03520a5852734a385322d8d | 2026-11-15 | 2026-11-15 |
| HASH | ef317291bf88651666133abe84f115f0 | 2026-11-15 | 2026-11-15 |
| HASH | cbcb66b530fb4f03d7dc9d55271b2ce4 | 2026-11-15 | 2026-11-15 |
| HASH | 7575d230350299cfde0c4f993d761333 | 2026-11-15 | 2026-11-15 |
| IPv4 | 103.81.116.10 | 2026-10-29 | 2026-11-15 |
| DOMAIN | epaper.dothome.co.kr | 2026-10-29 | 2026-11-15 |
| DOMAIN | owna.loveslife.biz | 2024-12-02 | 2026-11-15 |
| IPv4 | 185.27.134.120 | 2024-12-02 | 2026-11-15 |