Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
MalwareRansomwareUsed by 2 actorsExploits 1 CVE

ModeloRAT

ModeloRAT is a Python-based remote access trojan/backdoor associated with the financially motivated initial access broker Woodgnat, also known as KongTuke. Reporting links its use to access-broker activity supporting ransomware ecosystems including Qilin, Interlock, Rhysida, Akira, 8Base, and Black Basta, and Symantec separately observed ModeloRAT in attacks that deployed Qilin ransomware. The malware has been delivered into corporate environments through social-engineering campaigns, including ClickFix/CrashFix-style lures on compromised WordPress infrastructure and, from at least April 2026, Microsoft Teams messages impersonating IT or help-desk staff that trick victims into running malicious PowerShell commands. Huntress first reported on ModeloRAT in January 2026 during investigation of the CrashFix campaign.

Observed delivery chains include malicious PowerShell that downloads a portable WinPython environment and launches ModeloRAT via a signed or bundled pythonw.exe interpreter. In Teams-based intrusions, reported artifacts included scriptA.vbs, StartManagerB.lnk, Pmanager.py, and the portable Python runtime WPy64-31401, with persistence established through Startup shortcuts, VBScript launchers, Run keys, and scheduled tasks. Reporting also states that newer variants use multiple independent command-and-control paths, automatic failover across a server pool, randomized URL paths, self-update capability, and multiple access channels including a primary RAT, reverse shell, and TCP backdoor.

High-confidence capabilities directly described in the source material include collection of system and user information, screenshot capture, file exfiltration, and resilient persistence inside enterprise networks. Related reporting states that ModeloRAT commonly targets domain-joined or corporate systems and has been used in attacks against organizations in sectors including education, insurance, IT, and professional services. Additional infrastructure and behavior linked in the content include RC4-encrypted command-and-control communications, multiple independent C2 paths, and delivery through KongTuke traffic-distribution infrastructure built on compromised WordPress sites and fake CAPTCHA/ClickFix lures.

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.

EXPLOITED CVES

Vulnerabilities exploited

1 CVE Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.

1 CVES
CVE-2023-36036Windows Cloud Files Mini Filter Driver Elevation of PrivilegeExploited in the wild

Local privilege escalation exploit CVE-2023-36036 (JunkFiction-crypted) ... CVE CVE-2023-36036 Local privilege escalation exploit used by Interlock and ModeloRAT operators | A newer Python-based backdoor called ModeloRAT, deployed by the TAG-124 traffic distribution network tied to Interlock, further extends NodeSnake’s code structure and uses identical network validation bytes.

via cyber security newscybersecuritynews.com
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
KongTuke

They linked the campaign to a group active since May 2024 known as Woodgnat hackers (aka KongTuke). Woodgnat hackers, who also deploy a tool called ModeloRAT, act as a middleman for ransomware networks like Qilin, Interlock, Rhysida, Akira, 8Base, and Black Basta.

via hackreadhackread.com
Woodgnat

They linked the campaign to a group active since May 2024 known as Woodgnat hackers (aka KongTuke). Woodgnat hackers, who also deploy a tool called ModeloRAT, act as a middleman for ransomware networks like Qilin, Interlock, Rhysida, Akira, 8Base, and Black Basta.

via hackreadhackread.com
MITRE ATT&CK

Techniques & procedures

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

Initial Access

3 techniques
T1189Drive-by CompromiseEvidence1

They hijack normal WordPress websites to push fake technical alerts. In a recent tactic from early 2026 called CrashFix, they purposely froze a victim’s web browser and displayed a message telling them to copy-paste a command to fix the issue.

T1566PhishingEvidence1

"Rapid7 and ReliaQuest revealed that the threat actor has pivoted to sending Microsoft Teams messages from a fake IT Support account to trigger an attack chain that leads to the deployment of ModeloRAT."

T1566.003Spearphishing via ServiceEvidence3

ModeloRAT, another KongTuke-linked backdoor that has spread through Microsoft Teams social engineering

Execution

6 techniques
T1053.005Scheduled TaskEvidence2

Persistence is established through several redundant mechanisms, including... scheduled tasks.

T1059Command and Scripting InterpreterEvidence1

"...trick them into running arbitrary commands under the pretext of running a security scan."

T1059.001PowerShellEvidence4

The campaign used a malicious Chrome extension named NexShield, disguised as an ad blocker, to intentionally crash victims’ browsers and trick them into running PowerShell commands that led to the deployment of ModeloRAT.

T1059.005Visual BasicEvidence2

Persistence is established through several redundant mechanisms, including... VBScript launchers

T1204User ExecutionEvidence3

they purposely froze a victim’s web browser and displayed a message telling them to copy-paste a command to fix the issue... started messaging staff directly on Microsoft Teams, posing as the company’s IT helpdesk to lure workers into running malicious commands.

T1204.002Malicious FileEvidence1

"...used a malicious Google Chrome extension masquerading as an ad blocker to intentionally crash a victim's web browser..."

Persistence

4 techniques
T1053.005Scheduled TaskEvidence2

Persistence is established through several redundant mechanisms, including... scheduled tasks.

T1176Software ExtensionsEvidence1

The campaign used a malicious Chrome extension named NexShield, disguised as an ad blocker, to intentionally crash victims’ browsers and trick them into running PowerShell commands that led to the deployment of ModeloRAT.

T1205Traffic SignalingEvidence1

"...the attack chain uses DNS as a 'lightweight staging or signaling channel.'"

T1547.001Registry Run Keys / Startup FolderEvidence2

ModeloRAT... with persistence commonly established under HKCU\Software\Microsoft\Windows\CurrentVersion\Run... Persistence is established through several redundant mechanisms, including Run-key entries... Startup-folder shortcuts

Privilege Escalation

2 techniques
T1053.005Scheduled TaskEvidence2

Persistence is established through several redundant mechanisms, including... scheduled tasks.

T1547.001Registry Run Keys / Startup FolderEvidence2

ModeloRAT... with persistence commonly established under HKCU\Software\Microsoft\Windows\CurrentVersion\Run... Persistence is established through several redundant mechanisms, including Run-key entries... Startup-folder shortcuts

Stealth

4 techniques
T1036MasqueradingEvidence1

loaded from a DLL named EndpointDlp.dll, a name associated with Microsoft endpoint-security tooling. This would help the backdoor blend in with trusted software... Persistence is established through several redundant mechanisms, including Run-key entries that masquerade as legitimate remote-access software, using names such as AnyDesk, Splashtop and Comms.

T1205Traffic SignalingEvidence1

"...the attack chain uses DNS as a 'lightweight staging or signaling channel.'"

T1497Virtualization/Sandbox EvasionEvidence2

Lure and loader stages routinely profile the victim host for analysis tools and virtual-machine indicators and distinguish domain-joined corporate machines from standalone WORKGROUP hosts

T1497.001System ChecksEvidence1

Lure and loader stages routinely profile the victim host for analysis tools and virtual-machine indicators and distinguish domain-joined corporate machines from standalone WORKGROUP hosts so that the higher-value ModeloRAT payload is reserved for enterprise targets.

Credential Access

1 technique
T1558.003KerberoastingEvidence2

performing Active Directory and Kerberoasting queries against accounts with service principal names to harvest crackable credentials

Discovery

5 techniques
T1018Remote System DiscoveryEvidence1

performing Active Directory and Kerberoasting queries against accounts with service principal names to harvest crackable credentials

T1033System Owner/User DiscoveryEvidence2

The group then conducts extensive reconnaissance using built-in Windows tooling, enumerating domain users, groups, computers and sessions with net.exe

T1082System Information DiscoveryEvidence2

gathering host and service inventories with PowerShell

T1497Virtualization/Sandbox EvasionEvidence2

Lure and loader stages routinely profile the victim host for analysis tools and virtual-machine indicators and distinguish domain-joined corporate machines from standalone WORKGROUP hosts

T1497.001System ChecksEvidence1

Lure and loader stages routinely profile the victim host for analysis tools and virtual-machine indicators and distinguish domain-joined corporate machines from standalone WORKGROUP hosts so that the higher-value ModeloRAT payload is reserved for enterprise targets.

Collection

2 techniques
T1074Data StagedEvidence2

Data is staged and exfiltrated over HTTP using curl.exe

T1113Screen CaptureEvidence2

the group has been observed capturing screenshots

Command and Control

8 techniques
T1071Application Layer ProtocolEvidence3

It can also create new folders, and check for additional commands from the attacker-controlled command-and-control (C2) server.

T1071.001Web ProtocolsEvidence1

The RAT uses RC4-encrypted command-and-control (C2) communications and is built for resilience, with multiple independent C2 paths on separate infrastructure.

T1071.004DNSEvidence1

"The malware was also distributed in a different ClickFix campaign that involved running commands carrying out a Domain Name System (DNS) lookup to retrieve the next-stage payload, with Microsoft noting that the attack chain uses DNS as a 'lightweight staging or signaling channel.'"

T1105Ingress Tool TransferEvidence1

The backdoor can run remote payloads directly in memory... Upload/download a file... Once a command is executed, a multi-stage PowerShell chain downloads and unpacks a portable WinPython environment... Finger.exe... retrieve obfuscated payloads.

T1205Traffic SignalingEvidence1

"...the attack chain uses DNS as a 'lightweight staging or signaling channel.'"

T1219Remote Access ToolsEvidence3

Mistic is a stealthy backdoor used by KongTuke-linked actors to keep long-term access in ransomware-targeted networks.

T1568Dynamic ResolutionEvidence1

non-domain-joined victims receive a more heavily obfuscated variant that uses a domain-generation algorithm to cycle through fresh C2 domains each week

T1568.002Domain Generation AlgorithmsEvidence1

non-domain-joined victims receive a more heavily obfuscated variant that uses a domain-generation algorithm to cycle through fresh C2 domains each week.

Exfiltration

1 technique
T1048.003Exfiltration Over Unencrypted Non-C2 ProtocolEvidence2

Data is staged and exfiltrated over HTTP using curl.exe

INDICATORS OF COMPROMISE

IOCs tracked for this family

35 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
34 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
1 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

TypeValueLatest sighting
ip.v4●●●●●●●●●●●●View more in app3 days ago
domain●●●●●●●●●●●●View more in app3 days ago
domain●●●●●●●●●●●●View more in app3 days ago
domain●●●●●●●●●●●●View more in app3 days ago
domain●●●●●●●●●●●●View more in app3 days ago
domain●●●●●●●●●●●●View more in app3 days ago
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 matching35

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 vulnerabilities1

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 mapping29

Every documented technique, ranked by evidence weight.

Researcher chatter

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