CRESCENTHARVEST Uses Farsi Protest Lures in Suspected Iran-Focused Espionage Campaign

· Original article ↗

Summary

Acronis TRU details CRESCENTHARVEST, a suspected cyberespionage campaign using Farsi protest-themed lures and DLL sideloading to deploy a RAT and stealer. Intended victims and Iranian-aligned attribution remain uncertain.

Key points

  • Acronis TRU found CRESCENTHARVEST using Farsi protest-themed archives containing malicious .LNK shortcuts disguised as media; the campaign’s specific victim set is unknown.
  • The shortcuts extract a payload, launch scripts through PowerShell, and establish persistence with a scheduled task triggered by a Windows NetworkProfile event.
  • A signed Google binary, software_reporter_tool.exe, sideloads two malicious DLLs; one decrypts Chrome app-bound keys, while the other provides RAT and information-stealing capabilities.
  • The malware can harvest browser credentials, cookies and history, steal Telegram session data, log keystrokes, enumerate security products, and execute operator commands.
  • The implant sends JSON commands and exfiltrates files over HTTPS. Acronis observed servicelog-information[.]com as C2 infrastructure and linked it to 185.242.105.230.
  • Acronis found code and tradecraft similarities to Iranian-aligned activity but said the evidence does not support high-confidence attribution. The campaign’s likely interest in Farsi-speaking protest supporters is an assessment, not a confirmed victim profile.
  • Acronis reports that its EDR/XDR detects and blocks the threat.

Article Details

Attack Vectors
  • Farsi-language protest reports and media in RAR archives were used as lures; two malicious LNK shortcuts disguised as image and video files extracted and launched the payload.
  • The article says the initial dissemination mechanism was not observed; spear-phishing or prolonged social engineering are presented as possible scenarios.
  • A signed Google software_reporter_tool.exe loaded malicious DLLs through DLL search order hijacking.
  • A scheduled task triggered by a Windows NetworkProfile event (EventID 10000) ran the payload when network connectivity was established.
Defensive Notes
  • Treat unsolicited files with heightened skepticism, including files that appear relevant to current events or personal interests.
  • The article recommends hardware security keys for at-risk individuals and organizations.
  • Acronis reports that the threat was detected and blocked by Acronis EDR / XDR.

Indicators of compromise

TypeIndicatorContext
DOMAINservicelog-information[.]comC2 domain repeatedly associated with samples analyzed in the campaign.
IPV4185[.]242[.]105[.]230IP address linked to the campaign's C2 domain through TLS certificate observations and identified as C2 infrastructure.
SHA25603315debd0c7a253b59a6b447d0673aa3de84103ca3cd4d5b6148c018d90b39bSHA-256 of the malicious LNK shortcut disguised as an image file.
SHA2560fbc1f9cbacf076d2ced458e2d1afff0c615640a4647996bca2b651b80f90a6eSHA-256 of the malicious version.dll RAT and information-stealing module.
SHA25662c4814c88521619ec6bc42e93b88c23f6727e1413f312e53063cdf089c6bc58SHA-256 of files.rar, an archive containing campaign lure files and malicious content.
SHA256bd8a48d4dc71552c790a44065cce77c7592f1d00e6cbe904af01f1d164d4dd78SHA-256 of the malicious LNK shortcut disguised as a video file.
SHA256dde9fec23a8db87842babb40c306ee6685a13de7a6a2d9f6dc65ed5ea5df87a3SHA-256 of a ZIP archive identified in the campaign's file indicators.
SHA256e3cf12272d9103e4693333543b0f25840b18ac6bbea11d17202d752e6a49d707SHA-256 of a ZIP archive identified in the campaign's file indicators.
SHA256fc1319166cfb607402e9dcaf68ef13ce10f326dbb6ac406ef576e1c02e7404a9SHA-256 of urtcbased140d_d.dll, the malicious module that decrypts Chrome app-bound keys.

MITRE ATT&CK

T1027 · Obfuscated Files or InformationThe implant uses XOR decryption for strings and PEB walking to resolve APIs without static imports.T1041 · Exfiltration Over C2 ChannelCredentials, cookies, browsing history, Telegram data, and logs are uploaded to C2 over encrypted HTTPS.T1053.005 · Scheduled TaskA scheduled task runs the payload in response to a Windows NetworkProfile event (EventID 10000).T1056.001 · KeyloggingThe implant installs a WH_KEYBOARD_LL hook, writes keystrokes to a hidden file, and uploads the log to C2.T1059.001 · PowerShellThe LNK-launched execution chain uses cmd.exe to launch PowerShell, which extracts and deploys the payload.T1059.003 · Windows Command ShellNested conhost.exe processes spawn cmd.exe to execute commands in the LNK execution chain.T1071.001 · Web ProtocolsThe implant communicates with C2 over HTTPS using Windows HTTP APIs and JSON requests.T1082 · System Information DiscoveryThe implant reads the Windows build number and collects system profiling information, including username and region.T1087.001 · Local AccountThe GetUsers command uses NetUserEnum to enumerate local accounts and return their privilege classifications to C2.T1204.002 · Malicious FileVictims were lured into clicking LNK shortcuts disguised as protest-related image and video files.T1218 · System Binary Proxy ExecutionThe campaign uses the signed Google software_reporter_tool.exe to load malicious DLLs.T1518.001 · Security Software DiscoveryThe malware queries WMI in rootSecurityCenter2 for installed security products and their protection states.T1555.003 · Credentials from Web BrowsersThe malware decrypts Chrome app-bound keys through COM interfaces and uses recovered keys to access saved browser data.T1574.001 · DLLThe malicious DLLs were loaded by software_reporter_tool.exe through DLL search order hijacking.

Malware

Vendors

Products

Tools

Countries

Related Articles