Technical Analysis & Remediations
MITRE ATT&CK Mapping
T1566.002
Phishing: Spearphishing Link
T1574.002
Hijack Execution Flow: DLL Side-Loading
T1127.001
Trusted Developer Utilities Proxy Execution: MSBuild
T1190
Exploit Public-Facing Application (OAuth Redirect Abuse)
CVE Profile
Non-CVE based Feature Abuse
[CISA KEV Status: N/A - Architectural Abuse].
Telemetry
Domains
ombut[.]com (C2)
speedifynews[.]com (Web Bug Reconnaissance).
Hashes
4ed76fa68ef9e1a7705a849d47b3d9dcdf969e332bd5bcb68138579c288a16d3
(cnmpaui[.]exe - abused for DLL Sideloading).
File Paths / Registry
%public%\GData, C:\Users\Public\Canon
HKCU\Software\Microsoft\Windows\CurrentVersion\Run\Canon.
Note
The payload execution explicitly relies on the compilation of malicious C# project files (.csproj) via MSBuild[.]exe and ZIP-smuggling via .lnk files to extract the DLL triad.
Remediation - THE ENTERPRISE TRACK (NIST SP 800-61r3 / CSF 2.0)
GOVERN (GV) – Crisis Management & Oversight
Command
Issue executive advisories to personnel operating in EU, NATO, or Middle East diplomatic capacities regarding high-fidelity spearphishing lures (e.g., "Meeting invitation.pdf", NATO/Iran conflict themes).
DETECT (DE) – Monitoring & Analysis
Command
Implement SIEM rules to detect the execution of MSBuild[.]exe spawning from unexpected parent processes or compiling .csproj files located in user profile/temp directories.
Command
Monitor network telemetry for the updated PlugX C2 protocol, specifically the presence of a 16-character host token embedded within a Cookie header instead of the historical Sec-Fetch-* headers.
RESPOND (RS) – Mitigation & Containment
Command
Hunt for and isolate endpoints exhibiting the execution of vulnerable signed binaries (e.g., CNMNSST[.]exe, cnmpaui[.]exe) loading unexpected DLLs (e.g., CNCLID.dll).
Command
Purge unauthorized third-party Microsoft Entra ID applications leveraging open or malicious redirect URIs.
RECOVER (RC) – Restoration & Trust
Command
Rebuild compromised systems from a known clean state, as PlugX represents a deep, persistent remote access trojan (RAT) capability.
IDENTIFY & PROTECT (ID/PR) – The Feedback Loop
Command
Restrict or disable the execution of MSBuild[.]exe for non-developer profiles using Windows Defender Application Control (WDAC).
Command
Block access to unverified Microsoft Azure Blob Storage subdomains where feasible.
Remediation - THE HOME USER TRACK (Safety Focus)
Priority 1: Safety
Command
Do not interact with unsolicited links, even if they appear to lead to legitimate Microsoft login portals (e.g., login.microsoftonline.com), as the OAuth redirect token can bypass normal scrutiny and force a background download.
Priority 2: Identity
Command
If a suspicious archive was downloaded and opened, disconnect from the internet immediately and reset all sensitive credentials using a known clean device.
Priority 3: Persistence
Command
Check the Windows Registry Run keys and startup folders for unusual entries like "Canon", and review C:\Users\Public for hidden or unexpected directories containing .exe and .dll pairings.
Hardening & References
Baseline
CIS Microsoft Windows Desktop Benchmarks (AppLocker / WDAC enforcement).
Framework
NIST CSF 2.0 (PR.PS-01: Identity management and PR.DS-01: Data security).
Reference
Microsoft Advisory on OAuth Redirection Abuse (March 2026). Proofpoint Threat Insight: TA416 Resumes European Government Espionage Campaigns. Ensure external image rendering in email clients remains disabled to thwart web bug reconnaissance.
Source
Proofpoint Threat Insight Blog