AI Security AI安全 1d ago Updated 18h ago 更新于 18小时前 46

UAC-0145 Uses ClickFix CAPTCHAs to Infect Ukrainian Devices with Malware UAC-0145利用ClickFix验证码感染乌克兰设备并植入恶意软件

Russian state-sponsored group UAC-0145 (Sandworm) utilizes ClickFix social engineering to infect Ukrainian targets with data-stealing malware. Attackers deploy fake CAPTCHAs on compromised websites that instruct users to run malicious PowerShell commands, leveraging EtherHiding to fetch domains from Ethereum smart contracts. The malware suite includes SCOUTCURL for reconnaissance, loaders like FLUIDLEECH and LOADLOOP, and FREAKYPOLL, a Python-based backdoor. A separate Android campaign distribut 俄罗斯国家支持的黑客组织UAC-0145(隶属于Sandworm)利用伪造的CAPTCHA验证页面,诱导乌克兰用户执行PowerShell命令以感染恶意软件。 攻击者使用名为SMARTAXE的工具结合Cloaking.House服务,根据访客身份动态展示虚假验证码,并通过EtherHiding技术从以太坊智能合约中获取远程资源域名。 除了桌面端攻击,该组织还通过伪装成安全工具的APK文件分发名为COWARDDUCK的Android后门,窃取联系人、文件及实时地理位置,并利用Dropbox API进行数据外传。 此次攻击标志着战术转变,从传统的特洛伊安装程序转向更隐蔽的社会工程学手段,且Clic

65
Hot 热度
70
Quality 质量
60
Impact 影响力

Analysis 深度分析

TL;DR

  • Russian state-sponsored group UAC-0145 (Sandworm) utilizes ClickFix social engineering to infect Ukrainian targets with data-stealing malware.
  • Attackers deploy fake CAPTCHAs on compromised websites that instruct users to run malicious PowerShell commands, leveraging EtherHiding to fetch domains from Ethereum smart contracts.
  • The malware suite includes SCOUTCURL for reconnaissance, loaders like FLUIDLEECH and LOADLOOP, and FREAKYPOLL, a Python-based backdoor.
  • A separate Android campaign distributes the COWARDDUCK backdoor disguised as security tools via messaging apps, exfiltrating files and geolocation data through Dropbox APIs.
  • This campaign highlights the evolution of nation-state tactics by combining web cloaking services with blockchain-based infrastructure to evade detection.

Why It Matters

This incident underscores the persistent effectiveness of ClickFix as a social engineering vector among advanced persistent threats (APTs), demonstrating how state-sponsored actors continue to exploit user trust in standard web interactions like CAPTCHAs. For security practitioners, it highlights the critical need to monitor for unusual PowerShell executions and the emerging trend of using blockchain technologies (such as Ethereum smart contracts) to dynamically resolve malicious infrastructure, bypassing traditional static blacklists.

Technical Details

  • ClickFix Mechanism: Compromised websites serve fake CAPTCHA challenges via a bespoke tool called SMARTAXE, which uses Cloaking.House for traffic filtering to target specific IPs. The CAPTCHA text instructs victims to paste and execute a PowerShell command in their terminal.
  • Blockchain Integration: The technique "EtherHiding" is employed to store the domain names of remote resources within Ethereum smart contracts. The malicious scripts retrieve these domains dynamically, making the infrastructure harder to block statically.
  • Malware Components: The initial payload often involves downloading a VBS file (e.g., GHETTOVIBE) to the Startup directory. Subsequent stages include SCOUTCURL for system reconnaissance, FLUIDLEECH masquerading as antivirus software, and FREAKYPOLL, a Python backdoor.
  • Android Backdoor (COWARDDUCK): Distributed via APK files disguised as security tools on messaging apps. It collects contacts, specific file types from various directories, and real-time geolocation. Command and control (C2) communication utilizes the Dropbox API for uploads and legitimate sites like Steam Community for command retrieval.

Industry Insight

  • Infrastructure Obfuscation: Security teams must expand threat intelligence feeds to include monitoring of Ethereum smart contracts and blockchain transaction patterns associated with known threat actors, as static IP/domain blocking becomes less effective against dynamic, blockchain-resolved C2 channels.
  • User Education on CLI Risks: The success of ClickFix relies on users blindly executing terminal commands. Organizations should reinforce training on the dangers of running unverified PowerShell or Bash commands prompted by web interfaces, emphasizing that legitimate services rarely ask users to manually execute code to solve CAPTCHAs.
  • Mobile Threat Landscape: The use of COWARDDUCK indicates that mobile devices are increasingly targeted for comprehensive data exfiltration (files + location). Mobile Device Management (MDM) solutions and endpoint detection and response (EDR) for mobile platforms should be updated to detect suspicious API usage patterns, particularly interactions with cloud storage services like Dropbox from non-standard applications.

TL;DR

  • 俄罗斯国家支持的黑客组织UAC-0145(隶属于Sandworm)利用伪造的CAPTCHA验证页面,诱导乌克兰用户执行PowerShell命令以感染恶意软件。
  • 攻击者使用名为SMARTAXE的工具结合Cloaking.House服务,根据访客身份动态展示虚假验证码,并通过EtherHiding技术从以太坊智能合约中获取远程资源域名。
  • 除了桌面端攻击,该组织还通过伪装成安全工具的APK文件分发名为COWARDDUCK的Android后门,窃取联系人、文件及实时地理位置,并利用Dropbox API进行数据外传。
  • 此次攻击标志着战术转变,从传统的特洛伊安装程序转向更隐蔽的社会工程学手段,且ClickFix策略在多个恶意软件家族中被广泛复用。

为什么值得看

本文揭示了国家级黑客组织如何结合区块链技术和动态网页篡改来绕过传统安全检测,为理解高级持续性威胁(APT)的演变提供了最新案例。对于安全从业者而言,深入分析此类社会工程学攻击链有助于优化终端防护策略和威胁情报监控体系。

技术解析

  • ClickFix与社会工程学:攻击者在被入侵网站上植入伪造的CAPTCHA检查,要求用户在终端中执行特定的PowerShell命令。例如,命令可能用于下载并保存名为GHETTOVIBE的VBS文件到启动目录,从而实现持久化驻留。
  • 动态内容投送与隐藏技术:攻击者使用自研工具SMARTAXE配合流量过滤服务Cloaking.House,仅向特定目标展示恶意内容。验证码内容通过EtherHiding技术嵌入以太坊智能合约,利用区块链不可篡改性隐藏恶意域名,增加溯源难度。
  • 恶意软件组件分析
    • SCOUTCURL:PowerShell脚本,负责收集受感染机器的基本侦察信息。
    • FLUIDLEECH/LOADLOOP:加载器,其中FLUIDLEECH伪装成杀毒软件以骗取信任。
    • FREAKYPOLL:Python编写的后门程序。
  • Android端攻击向量:通过消息应用分发伪装成安全工具的APK文件,植入COWARDDuck后门。该后门具备全面的数据窃取能力,包括读取特定扩展名的文件、获取实时位置,并通过Dropbox API和合法网站(如steamcommunity.com)进行命令与控制(C2)通信。

行业启示

  • 区块链作为隐蔽通信渠道的风险:攻击者开始利用以太坊智能合约存储恶意配置或域名,这种“去中心化隐藏”技术可能成为未来恶意软件C2基础设施的新趋势,需加强对区块链异常交易的监测。
  • 社会工程学攻击的持续有效性:尽管技术手段不断升级,但诱导用户手动执行命令的社会工程学攻击依然高效。企业应加强员工安全意识培训,特别是针对终端操作和不明来源链接的警惕性。
  • 移动设备安全的忽视地带:针对Android设备的APK伪装攻击表明,移动端同样面临严重的国家级威胁。安全策略不应仅局限于PC端,需将移动设备纳入统一的威胁检测和响应体系中,特别是针对非官方渠道分发的应用。

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Security 安全 Research 科学研究