ClickFix 'BackgroundFix' Campaign Delivers CastleLoader, NetSupport RAT, and CastleStealer
The 'BackgroundFix' ClickFix campaign uses social engineering to trick victims into downloading malware disguised as a free image-editing tool, leading to the deployment of CastleLoader, NetSupport RAT for remote access, and CastleStealer for credential theft.
The BackgroundFix campaign is a social engineering scheme using fake “remove your photo background” services to deliver malware. Victims are lured to malicious sites mimicking legitimate image editing tools. The sites feature fake upload interfaces, progress bars, and download buttons to appear authentic. This campaign delivers a multi-stage payload, starting with CastleLoader. CastleLoader then drops NetSupport RAT, enabling remote access for the attackers, and CastleStealer, a custom .NET stealer designed to exfiltrate browser credentials, wallet extension data, and Telegram session files. This campaign appears to be active, with multiple domains sharing the same template.
Attack Chain
- Victim searches for an online background removal tool and lands on a malicious BackgroundFix site.
- The victim uploads an image to the fake website.
- After clicking a checkbox, the site instructs the victim to copy a command to their clipboard.
- The copied command executes
finger.exeto querycheeshomireciple[.]com finger.exeretrieves a batch script from the C2 server.- The batch script executes commands to download and execute further payloads.
- CastleLoader is deployed, subsequently dropping NetSupport RAT and CastleStealer.
- NetSupport RAT grants the attacker remote access, while CastleStealer exfiltrates sensitive data.
Impact
Successful attacks result in the installation of NetSupport RAT, granting attackers remote control over the compromised system. Additionally, CastleStealer exfiltrates sensitive information such as browser credentials, wallet extension data, and Telegram session files. This stolen data can be used for further malicious activities, including financial fraud, identity theft, and unauthorized access to sensitive accounts. The active nature of the campaign and the use of multiple domains suggest a broad targeting scope.
Recommendation
- Monitor process creation events for the execution of
finger.exewith command-line arguments pointing to external domains (IOC:cheeshomireciple[.]com). - Deploy the Sigma rule to detect the execution of
finger.exeto identify potential initial access attempts. - Block the C2 domain
cheeshomireciple[.]comat the DNS resolver to prevent initial payload delivery. - Monitor network connections for NetSupport RAT C2 communications on port 688 to detect compromised systems (IOCs:
poronto[.]com:688,giovettiadv[.]com:688).
Detection coverage 2
Detect Finger.exe Executing with Suspicious Domain
highDetects execution of finger.exe querying a domain for command execution, indicative of initial payload delivery.
Detect Network Connection to Known NetSupport RAT C2 Ports
mediumDetects network connections to port 688, commonly used by NetSupport RAT for command and control.
Detection queries are kept inside the platform. Get full rules →
Indicators of compromise
1
domain
| Type | Value |
|---|---|
| domain | cheeshomireciple[.]com |