Known malicious kitcriticalphishing

FlowerStorm: Microsoft 365 phishing kit with MFA relay, loaded from cloud object storage

family: flowerstorm-phaas-2026-10

Phishing-as-a-service kit (publicly known as FlowerStorm) that imitates the Microsoft 365, Outlook/Hotmail and GoDaddy sign-in pages, relays the password to the real service and walks the victim through their registered MFA methods (authenticator push, one-time code, SMS, voice call) to take over the session. The lure is usually a copy of an email attachment hosted on public object storage (Cloudflare R2 public buckets) or on a compromised website, sometimes smuggled into the browser as a blob: page. It decodes a small loader that pulls common JavaScript libraries from public CDNs and then the kit itself, named bootstrap.min.js, from the root of a Tencent Cloud object-storage bucket, handing it the victim's email address from the link. The outer wrapper changes (an escaped eval, a CryptoJS AES envelope, or the KrakVM JavaScript virtual machine described publicly in May 2026); the loader and the kit underneath stay the same. Seen since at least July 2026.

Anchors

YARA ruleFlowerStorm_PhaaS_Loader_Page
SMQL queryrun
yara_rule:FlowerStorm_PhaaS_Kit_Script OR contacted_host:passionatematt411-1323985617.cos.na-toronto.myqcloud.com OR contacted_host:profresultbox-1323985617.cos.sa-saopaulo.myqcloud.com OR contacted_host:blessinngsnonstop-1322272810.cos.na-toronto.myqcloud.com OR contacted_host:2023blessings-1322272810.cos.na-toronto.myqcloud.com OR contacted_host:professorjacobian-1322272810.cos.na-toronto.myqcloud.com OR contacted_host:hjgjuhu7yyutyth6y5t-1457164341.cos.na-siliconvalley.myqcloud.com OR contacted_host:profresu.site OR contacted_host:mdirc.mysticpathways.de OR contacted_host:pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev OR contacted_host:pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev OR contacted_host:pub-7e9b0498031e4628813e14d54be50f5f.r2.dev OR contacted_host:pub-e916f87c012b4726919c157d2d7b5e84.r2.dev OR contacted_host:pub-e5748588f20f4fcc9a07ee3482f44c67.r2.dev OR contacted_host:pub-38f9ed1fa7fc4cba926a3736af2015b0.r2.dev OR contacted_host:pub-f7215af0bc714095904018799bd73b59.r2.dev OR contacted_host:pub-9833764d4fcd4049acd41367dd2d5ac5.r2.dev OR contacted_host:pub-eb5a8dc8b80f41189a736e547388750f.r2.dev OR contacted_host:pub-88e52987896941809eb8c806e4571fad.r2.dev OR contacted_host:pub-61f8b9b8030347a395345969e8704035.r2.dev

Provenance

Added: 2026-10-13 15:20
One hunt for the family. YARA anchor: the loader page (public CDN libraries followed by bootstrap.min.js from the root of a numbered Tencent Cloud bucket). Search anchor: the second rule, which matches the kit script itself (it opens with a base64-encoded server address and carries the kit's MFA prompt names), or pages that contacted a kit bucket or kit server seen so far: passionatematt411-1323985617, profresultbox-1323985617, blessinngsnonstop-1322272810, 2023blessings-1322272810, professorjacobian-1322272810 and hjgjuhu7yyutyth6y5t-1457164341 (each under .cos.<region>.myqcloud[.]com), the kit servers profresu[.]site and mdirc.mysticpathways[.]de, and the R2 lure buckets listed in the query. The number in a bucket name is the Tencent Cloud account, so a new bucket on the same account is the same operator. Most kit buckets were disabled in early October 2026; a lure page whose kit no longer loads still carries the loader. A page protected with KrakVM is labelled separately and is not part of this hunt on its own, because the obfuscator is public.

Sightings (86)

HostScanScriptMatchWhen
avntika.in717b37a9…—query2026-10-13 15:33
pub-f7215af0bc714095904018799bd73b59.r2.dev8de3b46f…https://pub-f7215af0bc714095904018799bd73b59.r2.dev/auth-eml.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev8471f7ff…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devf7d6cf30…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.deveec34ac3…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev9540721d…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev87d64f00…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev26602236…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev6e5d953d…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-88e52987896941809eb8c806e4571fad.r2.devc213648d…http://pub-88e52987896941809eb8c806e4571fad.r2.dev/user-microsoftware.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devd0e40504…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-61f8b9b8030347a395345969e8704035.r2.devddd9cc8e…https://pub-61f8b9b8030347a395345969e8704035.r2.dev/l0g-comm0n.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev8989adfe…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev12ea24fc…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-9833764d4fcd4049acd41367dd2d5ac5.r2.devf4a1e3f2…https://pub-9833764d4fcd4049acd41367dd2d5ac5.r2.dev/auth-validation.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev0c32ad09…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev0f15e4bc…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-e916f87c012b4726919c157d2d7b5e84.r2.devcd4bc1ed…https://pub-e916f87c012b4726919c157d2d7b5e84.r2.dev/16c40eac767b42a1b2e1840458b92ebe.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devac0e3679…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev2af9a55e…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev059fb8ed…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-eb5a8dc8b80f41189a736e547388750f.r2.dev28bba73b…https://pub-eb5a8dc8b80f41189a736e547388750f.r2.dev/[email protected]#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev58a5bf08…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-e5748588f20f4fcc9a07ee3482f44c67.r2.dev1710bd96…https://pub-e5748588f20f4fcc9a07ee3482f44c67.r2.dev/59e1b1a120e40bf6e388a325ccb3c1a8.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev14fcc4e8…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-e5748588f20f4fcc9a07ee3482f44c67.r2.dev668f5310…https://pub-e5748588f20f4fcc9a07ee3482f44c67.r2.dev/59e1b1a120e40bf6e388a325ccb3c1a8.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devde54c3a2…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devece7a1eb…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-e916f87c012b4726919c157d2d7b5e84.r2.dev3c94cd08…https://pub-e916f87c012b4726919c157d2d7b5e84.r2.dev/16c40eac767b42a1b2e1840458b92ebe.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev3f5a966c…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev2b354dd9…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev64a9dc4d…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev4056440e…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev77b19ece…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev17758d35…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-7e9b0498031e4628813e14d54be50f5f.r2.dev6024e3a1…https://pub-7e9b0498031e4628813e14d54be50f5f.r2.dev/o2f.htm?e=v******.g***@s***********.c*.uk#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devc672cfdd…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devefd6508f…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-7e9b0498031e4628813e14d54be50f5f.r2.dev22d16d52…https://pub-7e9b0498031e4628813e14d54be50f5f.r2.dev/o2f.htm?e=v******.g***@s***********.c*.uk#htmlyara2026-10-13 15:31
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devac79a4ea…https://pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-7e9b0498031e4628813e14d54be50f5f.r2.devb5400b7d…https://pub-7e9b0498031e4628813e14d54be50f5f.r2.dev/o2f.htm?e=v******.g***@s***********.c*.uk#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev5dcee6b5…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev9e89566b…https://pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev/signinfo.html#htmlyara2026-10-13 15:31
pub-7e9b0498031e4628813e14d54be50f5f.r2.dev6024e3a1…—query2026-10-13 15:22
pub-e5748588f20f4fcc9a07ee3482f44c67.r2.dev668f5310…—query2026-10-13 15:22
pub-e916f87c012b4726919c157d2d7b5e84.r2.devcd4bc1ed…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devece7a1eb…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev58a5bf08…—query2026-10-13 15:22
pub-eb5a8dc8b80f41189a736e547388750f.r2.dev28bba73b…—query2026-10-13 15:22
pub-88e52987896941809eb8c806e4571fad.r2.devc213648d…—query2026-10-13 15:22
pub-61f8b9b8030347a395345969e8704035.r2.devddd9cc8e…—query2026-10-13 15:22
pub-38f9ed1fa7fc4cba926a3736af2015b0.r2.dev507069f8…—query2026-10-13 15:22
pub-9833764d4fcd4049acd41367dd2d5ac5.r2.devf4a1e3f2…—query2026-10-13 15:22
pub-f7215af0bc714095904018799bd73b59.r2.dev8de3b46f…—query2026-10-13 15:22
pub-7e9b0498031e4628813e14d54be50f5f.r2.dev22d16d52…—query2026-10-13 15:22
pub-e5748588f20f4fcc9a07ee3482f44c67.r2.dev1710bd96…—query2026-10-13 15:22
pub-e916f87c012b4726919c157d2d7b5e84.r2.dev3c94cd08…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev14fcc4e8…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev26602236…—query2026-10-13 15:22
pub-7e9b0498031e4628813e14d54be50f5f.r2.devb5400b7d…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devefd6508f…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev17758d35…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev0f15e4bc…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devd0e40504…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.deveec34ac3…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev9e89566b…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devac79a4ea…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devc672cfdd…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev77b19ece…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev2b354dd9…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev2af9a55e…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev12ea24fc…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev6e5d953d…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev9540721d…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev8471f7ff…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev5dcee6b5…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev64a9dc4d…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devde54c3a2…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev059fb8ed…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev0c32ad09…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev87d64f00…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.devf7d6cf30…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.dev4056440e…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev3f5a966c…—query2026-10-13 15:22
pub-5eb4c2fadece4f6aa3fe27f1665fd3db.r2.devac0e3679…—query2026-10-13 15:22
pub-3ab0ea2801fb488ea117ab826ed0ed97.r2.dev8989adfe…—query2026-10-13 15:22