Skip to main content
Mallory
Back to malware
MalwareUsed by 2 actors

GolangGhost RAT

GoLangGhost RAT is a Go-based remote access trojan first observed in the wild around February 2025. It is identified in the provided content as the predecessor to PyLangGhost RAT, indicating the malware codebase was later ported from Go to Python by May 2025. The malware is associated with the North Korean government-linked threat group NICKEL ALLEY, also referred to in reporting on the Contagious Interview campaign. In that broader campaign, operators used fake job opportunities, fraudulent company personas, fake LinkedIn pages, GitHub repositories, and developer-focused lures to target technology and Web3 professionals. The content specifically states that GoLangGhost RAT preceded PyLangGhost RAT, but does not directly describe a distinct GoLangGhost-specific infection chain or unique technical differences beyond its Go implementation. Based on the direct relationship stated in the content, the successor PyLangGhost RAT supports arbitrary command execution, file exfiltration, system profiling, browser credential theft, cookie theft, and theft of Chrome cryptocurrency wallet extension data; however, the content does not explicitly confirm that every one of these capabilities was present in the earlier GoLangGhost RAT variant. No GoLangGhost-specific indicators of compromise are provided in the content.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

THREAT ACTORS

Groups observed using it

2 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
nickel_alley

PyLangGhost RAT was preceded by a GoLang-based version known as GoLangGhost RAT. Samples of GoLangGhost RAT were first observed in the wild around February 2025.

via sophos blogsophos.com
Contagious Interview

References FlexibleFerret: macOS Malware Deploys in Fake Job Scams [[URL_079a8396_137]] Famous Chollima deploying Python version of GolangGhost RAT [[URL_079a8396_138]]

via microsoft security blogmicrosoft.com
MITRE ATT&CK

Techniques & procedures

3 distinct techniques documented for this family, organized by ATT&CK tactic.

Execution

2 techniques
T1059Command and Scripting InterpreterEvidence1
TacticExecution

This involved the attacker-controlled web interface presenting an error informing the victim that they must run a command locally to fix the issue – a command that instead initiated a series of actions leading to PyLangGhost RAT.

T1204User ExecutionEvidence1
TacticExecution

This involved the attacker-controlled web interface presenting an error informing the victim that they must run a command locally to fix the issue – a command that instead initiated a series of actions leading to PyLangGhost RAT.

T1105Ingress Tool TransferEvidence1

Organizations should monitor command execution and network traffic that spawns from Node.js processes, as it may indicate malware retrieval.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution2

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping3

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.

GolangGhost RAT | Mallory