Fake Flash Player Installer Deploys AtlasRAT via Microsoft-Themed Certificate

Cybersecurity researchers have identified a new malware campaign that utilizes a counterfeit Flash Player installer to distribute AtlasRAT, a sophisticated remote access trojan (RAT). This deceptive installer not only mimics legitimate software but also employs a Microsoft-themed certificate to evade detection.

Deceptive Installation Process

The attack initiates with a file named FlashPlay.Exe, designed to resemble an authentic Flash Player installer. Upon execution, this file acts as a loader, reconstructing encrypted code segments and preparing a downloader to fetch subsequent stages from attacker-controlled servers. This multi-stage process culminates in the deployment of MainDll.Dll, the final AtlasRAT payload.

Notably, the final payload includes a self-signed certificate labeled CN=update.Microsoft.Com. While this certificate is not issued by Microsoft, its presence may lend an air of legitimacy to the malicious traffic, potentially bypassing cursory security checks.

Capabilities and Persistence Mechanisms

Once installed, AtlasRAT establishes encrypted communication channels with its operators using TLS and ChaCha20 encryption. The malware’s functionalities are extensive, including the ability to:

  • Execute additional modules.
  • Capture keystrokes.
  • Inject code into processes like WeChat.
  • Download and execute files.
  • Monitor active processes.

To ensure persistence, AtlasRAT employs various techniques such as modifying the Windows Background Intelligent Transfer Service database, utilizing NTUSER.MAN for logon persistence, and attempting to bypass User Account Control through registry manipulation.

Detection and Mitigation Strategies

Security analysts recommend vigilance against unexpected software installers, especially those obtained from untrusted sources. Indicators of compromise (IoCs) associated with this campaign include:

  • Presence of files like FlashPlay.Exe and MainDll.Dll.
  • 32-bit DLLs exporting the function ServiceRun.
  • Unusual loader behaviors and remote thread creation targeting processes such as WeChat.

Organizations are advised to implement robust security measures, including endpoint detection and response solutions, to identify and mitigate such threats effectively.

This incident underscores the persistent threat posed by malware disguised as legitimate software. Users should exercise caution when downloading and installing software, ensuring sources are verified and trusted. Regular updates to security protocols and user education are crucial in defending against such sophisticated attacks.