Resume-themed LNK files deliver Xctdoor through DLL side-loading

· Original article ↗

Summary

AhnLab analyzed resume-disguised LNK files that launch decoy documents while creating scripts, scheduling persistence, and downloading payloads. DLL side-loading then loads Xctdoor, which attempts to contact an external C2 server.

Key points

  • The LNK files use company names and job titles to resemble resumes, opening a decoy document while malicious activity runs in the background.
  • The LNK creates batch, PowerShell, and VBScript files in C:UsersPublicVideos; a scheduled task named office365 runs a VBScript every 10 minutes.
  • A batch file uses curl to download additional files. Decoded components include ProximityUxHost.exe, ProximityCommon.DLL, settings.dat, and MicrosoftBing.LNK.
  • MicrosoftBing.LNK launches ProximityUxHost.exe, which loads ProximityCommon.DLL; the Xctdoor backdoor in settings.dat is injected into a legitimate process.
  • The analyzed malware attempts to communicate with an external C2 server; the article does not disclose the download URLs or C2 address.
  • The article recommends reviewing suspicious scheduled tasks and files under the specified Microsoft.BingSearch365 package path, and checking resume attachments’ actual file extensions before opening them.

Article Details

Attack Vectors
  • Malicious LNK files disguised as resume documents use company names and job titles in their filenames and open a legitimate decoy document when executed.
  • The LNK files create batch, PowerShell, and VBScript files, which continue the execution chain.
  • A scheduled task named "office365" runs a VBScript every 10 minutes.
  • A batch file uses curl to download additional files; some are Base64-encoded and decoded before use.
  • A shortcut in the Startup folder and DLL side-loading of Xctdoor through ProximityUxHost.exe are used to maintain execution and persistence.
  • Xctdoor attempts to communicate with an external C2 server.
Defensive Notes
  • Verify the actual file extension and source before opening resume files or document attachments from unknown sources.
  • Inspect Task Scheduler for suspicious tasks, including one named "office365" that runs a script periodically, and delete confirmed malicious tasks.
  • Check the user profile path C:Users{User}AppDataLocalPackagesMicrosoft.BingSearch365_8wekyb3d8bbweAppData for suspicious files and remove confirmed malicious files.
  • Inspect the Startup folder for unexpected shortcuts and investigate suspicious script and payload files associated with this activity.

MITRE ATT&CK

Malware