Our tracking infrastructure detected a new distribution campaign for the Lumma infostealer beginning on April 8. The initial delivery vector is SEO-poisoned search results leading to fake software download pages. The pages serve a trojanized installer that drops the Lumma payload via a multi-stage loader.
Distribution Infrastructure
We have identified 23 distribution domains registered within a 48-hour window through the same registrar. All domains follow a similar pattern: legitimate software name combined with terms like “download”, “free”, or “crack”. The landing pages are well-crafted copies of legitimate software sites.
Infection Chain
The infection proceeds in three stages. First, the user downloads what appears to be a software installer (typically 15-25 MB). The installer is a legitimate NSIS package with an embedded encrypted payload. On execution, the installer drops a small loader binary to the user’s AppData directory.
Second, the loader contacts one of four hardcoded C2 domains to retrieve a configuration blob. The blob contains the URL for the final payload and an XOR key for decryption.
Third, the final Lumma payload is downloaded, decrypted, and injected into a legitimate Windows process via process hollowing. The Lumma instance then begins credential harvesting from browsers, cryptocurrency wallets, and FTP clients.
Indicators of Compromise
Distribution domains, loader hashes, and C2 infrastructure details are listed below. We recommend blocking these at the DNS and network level.
Loader SHA256: a7b3f2e84c1d…[truncated for safety]
C2 Domains: download-helper[.]xyz, softget-free[.]com, appinstall-now[.]net, getsoft-dl[.]org