Obfuscated JavaScript Downloader Linked to XWorm and AsyncRAT Infrastructure

· Original article ↗

Summary

Researchers traced an obfuscated JavaScript downloader using paste.ee to XWorm and AsyncRAT command-and-control infrastructure, detailing malware behavior, related hosts and ports, IOCs, and detection and mitigation approaches.

Key points

  • The investigation began with a small, obfuscated JavaScript file found in MalwareBazaar submissions; it removes unusual Unicode characters to reconstruct an HTTP request to paste.ee and executes the response.
  • Analysis of downloaded payloads identified XWorm, which can log keystrokes, collect system information, and maintain encrypted, persistent C2 access.
  • Researchers linked XWorm and AsyncRAT activity to several IP addresses, including 45.145.43.244, 66.63.187.154, 66.63.187.232, and 196.251.118.41.
  • Ports 6606, 7707, and 8808 were associated with the reported C2 infrastructure; the article says some AsyncRAT-related certificates and services were observed from February 2025.
  • The report shares a paste.ee URL pattern for hunting, SSL certificate fingerprinting observations, and file hashes as detection leads.
  • Recommended defenses include blocking identified malicious URLs and infrastructure, monitoring unusual connections and obfuscated scripts, and keeping security software updated.

Article Details

Attack Vectors
  • An obfuscated JavaScript downloader uses unusual Unicode characters to conceal its commands, retrieves code from a paste.ee URL, and executes the response.
  • The downloaded payload was identified as XWorm, which can log keystrokes, collect system information, and maintain remote access through C2 servers.
  • The report identifies AsyncRAT C2 infrastructure on ports 6606, 7707, and 8808.
Defensive Notes
  • Monitor for obfuscated JavaScript and unusual connections to paste.ee, especially links matching the reported URL pattern.
  • Monitor for suspicious traffic on ports 6606 and 7707, and block the identified malicious URLs and C2 indicators.
  • Keep security software up to date and exercise caution with email links to paste services.

Indicators of compromise

TypeIndicatorContext
DOMAINabuwire123[.]ddns[.]netDomain decrypted from the XWorm configuration and used by XWorm.
DOMAINabuwire123[.]duckdns[.]orgDomain listed in the report's XWorm and AsyncRAT infrastructure indicators.
DOMAINabuwire123h[.]ddns[.]netDomain listed in the report's XWorm and AsyncRAT infrastructure indicators.
IPV4196[.]251[.]118[.]41Reported AsyncRAT C2 infrastructure.
IPV445[.]145[.]43[.]244Reported XWorm-related C2 infrastructure; AsyncRAT was also observed on ports 6606 and 7707.
IPV466[.]63[.]187[.]154Reported AsyncRAT-related infrastructure; the article also associates it with an AsyncRAT variant or AsyncRAT itself.
IPV466[.]63[.]187[.]232Reported XWorm C2 infrastructure; AsyncRAT was also associated with this IP.
MD56e976623d02e20d1b83e89fecd31215bHash listed for XWorm in the report's IOC table.
MD5bd4952489685f6a76fe36fc220821515Hash listed for the JavaScript file in the report's IOC table.
URLhxxp[:]//paste[.]ee/d/s1uVin8i/0URL contacted by the malicious JavaScript downloader to retrieve and execute code.
URLhxxps[:]//paste[.]ee/d/s1uVin8i/0Exact paste.ee URL identified in the IOC table as malicious payload hosting.

MITRE ATT&CK

Malware

Tools

Countries

Related Articles