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

FINALDRAFT

FINALDRAFT is a modular remote administration backdoor/implant associated with the REF7707 threat cluster, also tracked as Jewelbug, Ink Dragon, CL-STA-0049, and Earth Alux. It has been described as a full-featured espionage-oriented tool used against government and telecommunications targets in South America, Southeast Asia, Europe, Asia, and Africa, and is capable of infecting both Windows and Linux systems.

The malware was reported as a 64-bit C++ implant focused on data exfiltration and process injection, with support for add-on or injected modules that extend functionality. Reported capabilities include file manipulation, host discovery, internal traffic proxying, covert network tunneling, PowerShell execution, process injection, and command execution. FINALDRAFT implements a large command set and can inject into existing or newly created hidden processes, with observed defaults including mspaint.exe and conhost.exe. Associated modules identified in reporting include components for network enumeration, in-memory PowerShell execution with AMSI/ETW bypass, and a Pass-the-Hash toolkit inspired by Mimikatz.

A defining feature of contemporary FINALDRAFT variants is command-and-control via Microsoft cloud services. Multiple reports state that FINALDRAFT abuses Microsoft Graph API and Outlook draft messages for C2, allowing traffic to blend with legitimate Office 365 or Microsoft cloud activity. Reported behavior includes obtaining OAuth tokens from Microsoft using refresh tokens stored in configuration, storing refreshed tokens in the Windows Registry, creating session draft emails, polling for command drafts, deleting commands after execution, and posting responses back as drafts. Newer variants were also reported to hide command traffic inside mailbox drafts, intercept OAuth tokens, check in during business hours to reduce suspicion, and transfer large files more efficiently with minimal noise. A Linux ELF variant was also identified with broader transport options including HTTP/HTTPS, reverse UDP, ICMP, bind/reverse TCP, DNS, and Outlook via REST/Graph API.

FINALDRAFT has been observed delivered by loader malware including PATHLOADER, which downloads AES-encrypted, Base64-encoded shellcode from attacker infrastructure and executes it in memory, and in some intrusions via a renamed Microsoft-signed CDB.exe used to load shellcode from a weaponized INI file and inject into mspaint.exe. Persistence observed alongside FINALDRAFT included a scheduled task named \Microsoft\Windows\AppID\EPolicyManager running every minute as SYSTEM. Related infrastructure and observables mentioned in reporting include graph.microsoft[.]com, login.microsoftonline[.]com, support.vmphere[.]com, update.hobiter[.]com, poster.checkponit[.]com, support.fortineat[.]com, ictnsc[.]com, hobiter[.]com, vmphere[.]com, fortineat[.]com, and checkponit[.]com. Reported sample hashes associated with FINALDRAFT activity include 6d79dfb00da88bb20770ffad636c884bad515def4f8e97e9a9d61473297617e3 for an in-memory FINALDRAFT shellcode sample.

FINALDRAFT is also referred to as Squidoor in the provided content, and multiple sources describe code and behavioral overlap between FINALDRAFT and NANOREMOTE, suggesting a shared development lineage or common author.

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

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

View more details
Earth Alux

The intrusion set utilized by REF7707 includes novel malware families we refer to as FINALDRAFT, GUIDLOADER, and PATHLOADER.

via elastic security labselastic.co
MITRE ATT&CK

Techniques & procedures

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

Execution

1 technique
T1053.005Scheduled TaskEvidence1

Persistence was achieved using a Scheduled Task that invoked the renamed CDB.exe debugger and the weaponized INI file every minute as SYSTEM.

Persistence

1 technique
T1053.005Scheduled TaskEvidence1

Persistence was achieved using a Scheduled Task that invoked the renamed CDB.exe debugger and the weaponized INI file every minute as SYSTEM.

Privilege Escalation

2 techniques
T1053.005Scheduled TaskEvidence1

Persistence was achieved using a Scheduled Task that invoked the renamed CDB.exe debugger and the weaponized INI file every minute as SYSTEM.

T1055Process InjectionEvidence1

Then fontdrvhost.exe spawned mspaint.exe and injected shellcode into it.

Stealth

4 techniques
T1055Process InjectionEvidence1

Then fontdrvhost.exe spawned mspaint.exe and injected shellcode into it.

T1140Deobfuscate/Decode Files or InformationEvidence1

Both PATHLOADER and GUIDLOADER are used to download and execute encrypted shellcodes in memory.

T1218System Binary Proxy ExecutionEvidence1

fontdrvhost.exe is a renamed version of the Windows-signed debugger CDB.exe. Abuse of this binary allowed our attackers to execute malicious shellcode delivered in the config.ini file under the guise of trusted binaries.

T1620Reflective Code LoadingEvidence1

Both PATHLOADER and GUIDLOADER are used to download and execute encrypted shellcodes in memory.

Command and Control

6 techniques
T1071Application Layer ProtocolEvidence1

the most notable are the means we observed in our victim environment, abuse of Microsoft’s Graph API.

T1071.001Web ProtocolsEvidence1

Once the initial execution and check-in have been completed, all further communication proceeds through legitimate Microsoft infrastructure (graph.microsoft[.]com).

T1090ProxyEvidence1

It also supports relay functionality that enables it to proxy traffic for other infected systems.

T1102Web ServiceEvidence2

FINALDRAFT uses legitimate services such as MS Graph to act as command-and-control servers (C2s)... NetDraft relies on the MS Graph API to communicate with its OneDrive based C2... CloudSorcerer v3 will contact GitHub to obtain C2 information... or read a GameSpot profile

T1102.002Bidirectional CommunicationEvidence1

"NANOREMOTE... uses the Google Drive API for command-and-control (C2)... similarities with... FINALDRAFT... employs Microsoft Graph API for C2"

T1105Ingress Tool TransferEvidence1

We observed a common LOLBin tactic using Microsoft’s certutil application to download files from a remote server and save them locally.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
18 tracked

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

Hashes
6 tracked

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

Other
1 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app1 year ago
domain●●●●●●●●●●●●View more in app1 year ago
hash.sha256●●●●●●●●●●●●View more in app1 year ago
hash.sha256●●●●●●●●●●●●View more in app1 year ago
domain●●●●●●●●●●●●View more in app1 year ago
domain●●●●●●●●●●●●View more in app1 year 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 matching25

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

Threat actor attribution1

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 mapping11

Every documented technique, ranked by evidence weight.

Researcher chatter

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

FINALDRAFT | Mallory