HOOKEDGE: New BlueDelta (APT28/Fancy Bear) Backdoor Abuses Microsoft Edge and webhook.site for C2
HOOKEDGE: New BlueDelta (APT28/Fancy Bear) Backdoor Abuses (TL-2026-2187), also tracked as Operation MacroMaze, is a high-severity malware campaign, first published 2026-08-28. It is attributed to BlueDelta (Russia) with medium confidence, maps to 12 MITRE ATT&CK techniques (T1027.013, T1053.005, T1059.003), and is covered by 9 detection rules and 24 indicators of compromise.
Key facts for TL-2026-2187
- Threat ID
- TL-2026-2187
- Also known as
- Operation MacroMaze
- Severity
- HIGH
- Status
- ACTIVE
- Category
- MALWARE
- First published
- 2026-08-28
- Last reviewed
- 2026-08-28
- Attribution
- BlueDelta
- Attribution confidence
- MEDIUM
- Nation-state nexus
- Russia
- Motivation
- ESPIONAGE
- Target sectors
- defense, government administration, diplomatic
- Target regions
- romania, spain, Turkiye, Europe
- Detection rules
- 9
- Indicators of compromise
- 24
Malware and tooling in HOOKEDGE: New BlueDelta (APT28/Fancy Bear) Backdoor Abuses
Malware and tooling: HOOKEDGE, Headlace
BlueDelta (overlapping APT28/Fancy Bear/Forest Blizzard, GRU Unit 26165) deployed a new lightweight Windows batch-script backdoor, HOOKEDGE, against defense manufacturers, government bodies, and diplomatic organizations in Romania, Spain, and Turkiye. HOOKEDGE is delivered via macro-enabled Word spearphishing lures and routes tasking and exfiltration through the free webhook.site service via hidden/headless Microsoft Edge browser sessions, evolving directly from the group's earlier HEADLACE backdoor.
How HOOKEDGE: New BlueDelta (APT28/Fancy Bear) Backdoor Abuses works
Recorded Future's Insikt Group documented an espionage campaign, active from late September 2025 through at least June 2026, run by BlueDelta -- a Russian GRU-linked group tracked with moderate confidence as supporting Russian intelligence collection, and publicly overlapping with APT28, Fancy Bear, and Forest Blizzard. The operation targets defense manufacturers, government ministries, and diplomatic organizations in Romania, Spain, and Turkiye, with lure content and timing (e.g., a document impersonating Spain's Ministry of the Presidency, Justice and Relations with the Cortes, built around a September 2025 Spain-Moldova meeting) indicating a focus on Moldovan political affairs and NATO-adjacent European governance.
Initial access is via spearphishing email carrying macro-enabled Word documents. An AutoOpen() VBA macro drops several GUID-named files into %userprofile% (a .bat backdoor, a .vbs launcher, a .cmd installer, and .htm/.xhtml exfiltration-staging templates), launches an installer, and establishes persistence via a Windows Scheduled Task before deleting its own installation traces. A hidden tracking-pixel field (INCLUDEPICTURE, per the related Lab52 'Operation MacroMaze' reporting) pointing at a dedicated webhook.site JPG endpoint (docopened.jpg / mailopened.jpg / later doc.jpg) alerts the operators when a lure email or document is opened, functioning as phishing-campaign telemetry independent of the backdoor itself.
HOOKEDGE itself is a lightweight batch-script backdoor with no compiled binary component. On each beacon cycle it: (1) clears residual download artifacts, (2) issues an outbound request from msedge.exe (headless in early samples, later a hidden window) to a dedicated 'staging' webhook.site endpoint that returns HTML/JavaScript which auto-downloads command fragments, (3) concatenates the fragments into a .cmd payload and executes it, capturing output, (4) wraps the output in the pre-staged .htm/.xhtml template and launches a second Edge instance to auto-submit an HTML form that POSTs the results to a separate 'exfiltration' webhook.site endpoint, and (5) deletes its temporary artifacts and terminates its own process before the next cycle. Using msedge.exe for all C2/exfil traffic blends the beacon activity into ordinary enterprise browsing and defeats reputation- and TLS-inspection controls that would otherwise flag a raw HTTPS client.
BlueDelta runs a two-tier tasking model: a broad first-stage implant beacons roughly every 30-61 minutes (the interval was deliberately extended to 61 minutes in the campaign to outlast the ~1-hour observation window of many automated sandboxes), while victims triaged as high-value receive a dedicated second-stage HOOKEDGE instance with its own webhook endpoints checking in as often as every 5 minutes. Splitting endpoints by function (email-open canary, document-open canary, command staging, payload staging, exfiltration capture) also works around webhook.site's 100-request-per-endpoint free-tier cap, letting the operators provision fresh, disposable infrastructure cheaply while preserving quota on higher-value channels. Recorded Future further observed NordVPN IPs used to administer the webhook.site endpoints.
HOOKEDGE shares deep code and structural lineage with BlueDelta's earlier HEADLACE backdoor (deployed April-December 2023 against Ukrainian defense/government targets and European rail infrastructure, itself abusing the Mocky.io mocking service for C2), including identical JavaScript variable names and the same base64 payload-encoding scheme -- indicating iterative refinement of a consistent, disposable, 'living-off-trusted-services' toolset rather than a wholesale retooling. Independent reporting from Lab52 (S2 Grupo), tracking overlapping activity as 'Operation MacroMaze,' corroborates the webhook.site-based macro/dropper chain against the same target set. No CVE is associated with this campaign -- it relies entirely on social engineering (macro enablement) and abuse of legitimate, trusted software (Word, Edge) and services (webhook.site), not a software vulnerability.
MITRE ATT&CK techniques used in TL-2026-2187
Defense Evasion
T1027.013 Encrypted/Encoded File; T1070.004 File Deletion; T1140 Deobfuscate/Decode Files or Information
Persistence
Execution
T1059.003 Windows Command Shell; T1059.005 Visual Basic; T1204.002 Malicious File
Command and Control
Collection
Initial Access
T1566.001 Spearphishing Attachment
Exfiltration
T1567.004 Exfiltration Over Webhook
Resource Development
Remediation for HOOKEDGE: New BlueDelta (APT28/Fancy Bear) Backdoor Abuses
Immediate actions
- Block or tightly monitor outbound traffic to webhook.site and similar free webhook/relay services unless explicitly used organizationally
- Disable macro execution in Office documents originating from the internet (Mark-of-the-Web enforced macro block)
- Hunt for Scheduled Tasks launching scripts (.bat/.vbs/.cmd) from user-writable profile directories
- Hunt for msedge.exe launched with --headless or hidden-window arguments against local HTML files, data: URIs, or webhook.site endpoints
- Block or alert on INCLUDEPICTURE / remote-image fields in Office documents that resolve to webhook.site or similar tracking-pixel services
Workarounds
- Enforce Group Policy blocking VBA macros in documents from the internet zone
- Restrict Windows Script Host (wscript.exe/cscript.exe) execution via application control policy
Longer-term hardening
- Deploy Attack Surface Reduction rules to block Office applications from creating child processes (wscript/cscript/cmd.exe) and from launching executable content
- Implement FIDO2 / certificate-based MFA on externally accessible services to blunt any credential-harvesting follow-on activity
- Deploy EDR with behavioral detection tuned to browser-mediated C2 patterns (headless/hidden Edge sessions, auto-submitting HTML forms)
- Move toward an outbound-allowlist model for browser network egress in high-sensitivity environments (defense, government, diplomatic)
Timeline of HOOKEDGE: New BlueDelta (APT28/Fancy Bear) Backdoor Abuses
- Earliest identified HOOKEDGE lure: a macro-enabled Word document impersonating Spain's Ministry of the Presidency, Justice and Relations with the Cortes, built around a September 2025 Spain-Moldova meeting.
- BlueDelta shifts to generic macro-enablement lures (moving away from diplomatic-themed decoys) and adjusts first-stage beaconing interval.
- Operators switch the Edge browser process from headless mode (--headless=new) to a hidden window, likely to evade headless-browser detection heuristics.
- Further refinement of generic macro-enablement lure documents observed.
- mailopened.jpg email-open tracking canary filename observed, extending the existing docopened.jpg document-open canary telemetry.
- Canary tracking-pixel filename changed to doc.jpg.
- VBA macro obfuscation changes introduced; the document-open canary is removed from the macro in this variant.
- Recorded Future's Insikt Group publicly discloses the HOOKEDGE campaign and its BlueDelta/APT28 attribution; reporting syndicated by Cyber Security News, Security Affairs, and GBHackers.
Sources cited for HOOKEDGE: New BlueDelta (APT28/Fancy Bear) Backdoor Abuses
- Hackers Use New HOOKEDGE Malware
- BlueDelta Targets Defense and Diplomacy with HOOKEDGE
- Russian APT BlueDelta Uses HOOKEDGE to Target Defense and Diplomatic Organizations
- BlueDelta Targets Defense and Diplomatic Organizations With HOOKEDGE Malware
- Operation MacroMaze: new APT28 campaign using basic tooling and legit infrastructure
- APT28 Targeted European Entities Using Webhook-Based Macro Malware
- Russian Hackers Target Europe with HeadLace Malware and Credential Harvesting
- APT28, Fancy Bear, Forest Blizzard, Group G0007
More in malware
- Multi-Stage Cobalt Strike Loader Deploys Stageless Beacon via Anti-Sandbox .NET Chain
- Access-Code-Gated Phishing Chain Delivers Vidar Infostealer via DocuSign Impersonation
- ScarfaceStealer: Electron-Delivered Infostealer with Sandbox-Scoring Evasion and Smart-Contract C2
- Gigabud Android Banking Trojan Clones Banking Apps via Hidden Work Profile (Vwork/GoldFactory)
- LegionLoader Malware Distributed via Fake Cloudflare CAPTCHA Using the ClickFix Technique
Detection coverage for TL-2026-2187
As of 2026-08-28, Threadlinqs Intelligence publishes 9 detection rule(s) for TL-2026-2187 across Splunk SPL, Microsoft KQL and Sigma, covering 24 indicator(s) of compromise. The whole corpus is readable without an account; a free account unlocks full detection query text in Splunk SPL, Microsoft KQL and Sigma; paid tiers add raw indicator values, correlation and the MCP server. Threadlinqs MCP server · View plans.