Storm-2561 Uses Fake VPN Clients to Steal Credentials, Microsoft Says

· Original article ↗

Summary

Microsoft says Storm-2561 used SEO-poisoned search results and fake, digitally signed VPN installers to steal credentials through DLL sideloading; Microsoft removed malicious GitHub repositories and revoked a signing certificate.

Key points

  • Microsoft observed the campaign in mid-January 2026 and attributed it to Storm-2561.
  • SEO poisoning directed users searching for enterprise VPN software to malicious ZIP files hosted on attacker-controlled sites and GitHub.
  • Trojanized MSI installers sideload malicious DLLs and can deploy the Bumblebee loader or Hyrax information stealer.
  • A fake VPN sign-in dialog captures credentials, then displays an error and may direct users to the legitimate vendor site.
  • The malware uses the Windows RunOnce registry key for persistence and exfiltrates collected VPN credentials.
  • Microsoft removed malicious GitHub repositories and revoked the certificate used to digitally sign the malicious components; users are advised to enable MFA and verify software downloads.

Article Details

Event Type
Credential-theft campaign using SEO poisoning and trojanized VPN clients
Impact
The campaign used fake VPN clients to capture and exfiltrate VPN credentials. The malware also established persistence through the Windows RunOnce registry key. Microsoft said it removed the malicious GitHub repositories and revoked the signing certificate.

Indicators of compromise

TypeIndicatorContext
DOMAINivanti-vpn[.]orgBogus site used in the reported campaign to distribute a trojanized Ivanti Pulse Secure VPN client and steal VPN credentials.

MITRE ATT&CK

Threat Actors

Malware

Vendors

Products

Related Articles