Black friday Up to 3 extra licenses FOR FREE + Special offer for TI LOOKUP Get it now
Webinar
February 26
Better SOC with Interactive Sandbox Practical Use Cases
Register now

FlowerStorm

7
Global rank
5 infographic chevron month
Month rank
3 infographic chevron week
Week rank

FlowerStorm is a phishing-as-a-service (PhaaS) platform used by cybercriminals to steal Microsoft 365 credentials and bypass multi-factor authentication (MFA) protections through adversary-in-the-middle (AiTM) attacks. Emerging after the disruption of Rockstar2FA in late 2024, FlowerStorm rapidly gained popularity among attackers targeting enterprises across North America and Europe.

Phishingkit
Type
Unknown
Origin
1 June, 2024
First seen
29 September, 2026
Last seen

How to analyze FlowerStorm with ANY.RUN

Type
Unknown
Origin
1 June, 2024
First seen
29 September, 2026
Last seen

IOCs

IP addresses
3.224.130.214
52.123.226.99
150.171.109.106
188.114.96.3
2.16.241.201
13.107.246.45
104.18.22.222
85.210.196.11
151.101.129.155
20.166.131.27
23.52.181.141
95.100.102.101
135.233.95.135
48.192.1.64
35.190.80.1
188.114.97.3
170.106.97.188
2.16.241.209
150.171.27.11
150.171.28.11
Hashes
6f4ece9eef5c4e518ad56a6f82d14e95f93e4e5d07b1cb8d22de8666d7ac3d7f
4256488766553496d02c7dc5868938e34f24028f9841a5021560781e6f5b8d6e
298999caaa697082b5fd80903b1966482f211c921ab1ff74bb239c0db3337022
b9fa2d52a4ffabb438b56184131b893b04655b01f336066415d4fe839efe64e7
75da533888189d13fc340d40637b9fc07a3f732e3fcf33ec300f4c7268790a62
907f2709d1d3c8fa26294938f4080bc477e62281c4c50a082c22db0195cda663
22ca9415e294d9c3ec3384b9d08cdaf5164af73b4e4c251559e09e529c843ea6
474d668707f1cb929fef1e3798b71b632e50675bd1a9dceaab90c9587f72f680
3d0361a85adfcd35d0de74135723a75b646965e775188f7dcdd35e3e42db788e
6028bd681dbf11a0a58dde8a0cd884115c04caa59d080ba51bde1b086ce0079d
9c70f766d3b84fc2bb298efa37cc9191f28bec336329cc11468cfadbc3b137f4
b3ece279943b28c8d855ec86ac1ce53bdfb6a709240d653508764493a75f7518
4ecedb9c1f3dd0d0e3aeb86146561b3d7e58656cbdbed1a39b91737b52ec7f2c
e758273c25fbad804fe884584e2797caefbbd1c2877dfd6f87ab1340cd25252e
3377a873db531113d79919e7a89369a79a602bac6ae09b9864b9378dc285f345
a3eb276fbd19dce2b00db6937578b214b9e33d67487659fe0bf21a86225ece73
a41670d52423ba69c7a65e7e153e7b9994e8dd0370c584bda0714bd61c49c578
54241ebe651a8344235cc47afd274c080abaebc8c3a25afb95d8373b6a5670a2
bbd37d41b7de6f93948fa2437a7699d4c30a3c39e736179702f212cb36a3133c
35872a3343d4b4768fe4702a8dc18b749933e81210db13466ad172bd2880f6eb
Domains
copilot.microsoft.com
api.edgeoffer.microsoft.com
google.com
a.nel.cloudflare.com
armmf.adobe.com
ssa.freshpetals.de
login.live.com
cdn.jsdelivr.net
cobalt30-19fa-1483637648.cos.na-siliconvalley.myqcloud.com
edge.microsoft.com
zachygroup.org
fe3cr.delivery.mp.microsoft.com
arc.msn.com
xpaywalletcdn.azureedge.net
settings-win.data.microsoft.com
aadcdn.msauth.net
res.public.onecdn.static.microsoft
p13n.adobe.io
www.microsoft.com
code.jquery.com
URLs
http://crl.microsoft.com/pki/crl/products/microoceraut2011_2011_03_22.crl
http://www.microsoft.com/pkiops/crl/microsoft%20secure%20server%20ca%202026.crl
https://go.microsoft.com/fwlink/?linkid=2257403&clcid=0x409
http://ocsp.digicert.com/mfewtzbnmeswstajbgurdgmcgguabbq50otx%2fh0ztl%2bz8sipi7wewvxdlqqutijuibiv5unu5g%2f6%2brks7qyxjzkceaz1vqyrvgl0erhqlcpm8gy%3d
https://login.live.com/rst2.srf
https://login.live.com/ppsecure/deviceaddcredential.srf
https://settings-win.data.microsoft.com/settings/v3.0/wsd/waasassessment?os=windows&osver=10.0.19041.1.amd64fre.vb_release.191206-&ring=retail&sku=48&deviceclass=windows.desktop&locale=en-us&deviceid=bad99146-31d3-4ec6-a1a4-be76f32ba5d4&flightring=retail&telemetrylevel=1&hidovergattreg=c%3a%5cwindows%5csystem32%5cdriverstore%5cfilerepository%5chidbthle.inf_amd64_9610b4821fdf82a5%5cmicrosoft.bluetooth.profiles.hidovergatt.dll&appver=10.0&processoridentifier=amd64%20family%2023%20model%201%20stepping%202&oemmodel=dell&updateoffereddays=4294967295&processormanufacturer=authenticamd&installdate=1661339444&oemmodelbaseboard=&branchreadinesslevel=cb&oemsubmodel=j5cr&isclouddomainjoined=0&deferfeatureupdateperiodindays=30&isdeviceretaildemo=0&flightingbranchname=&osuilocale=en-us&devicefamily=windows.desktop&wuclientver=10.0.19041.3996&uninstallactive=1&isflightingenabled=0&osskuid=48&processorclockspeed=3094&totalphysicalram=6144&securebootcapable=0&app=waasassessment&processorcores=6&currentbranch=vb_release&installlanguage=en-us&deferqualityupdateperiodindays=0&servicingbranch=cb&oemname_uncleaned=dell&tpmversion=0&primarydisktotalcapacity=262144&installationtype=client&attrdataver=186&processormodel=amd%20ryzen%205%203500%206-core%20processor&isedgewithchromiuminstalled=1&osversion=10.0.19045.4046&ismdmenrolled=0&activationchannel=retail&honorwufbdeferrals=0&firmwareversion=a.40&trendinstalledkey=1&osarchitecture=amd64&defaultuserregion=244&updatemanagementgroup=2
https://edge.microsoft.com/serviceexperimentation/v3/?osname=win&channel=stable&osver=10.0.19045&devicefamily=desktop&installdate=1661339457&clientversion=133.0.3065.92&experimentationmode=2&scpguard=0&scpfull=0&scpver=0
https://microdocs.zachygroup.org/
https://copilot.microsoft.com/c/api/user/eligibility
https://ssa.freshpetals.de/m5jtz
https://api.edgeoffer.microsoft.com/edgeoffer/pb/experiments?appid=edge-extensions&country=us
https://ssa.freshpetals.de/m5jtz/
http://edge.microsoft.com/browsernetworktime/time/1/current?cup2key=2:mwhw-xbxpj4yxthe60sjakipxkxxjgmvobgdefeumom&cup2hreq=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
https://config.edge.skype.com/config/v1/edge/133.0.3065.92?clientid=4489578223053569932&agents=edge%2cedgeconfig%2cedgeservices%2cedgefirstrun%2cedgefirstrunconfig&osname=win&client=edge&channel=stable&scpfre=0&osarch=x86_64&osver=10.0.19045&wu=1&devicefamily=desktop&uma=0&sessionid=72&mngd=0&installdate=1661339457&edu=0&soobedate=1504771245&bphint=2&fg=1&lbfgdate=1790666507&lafgdate=0
https://ssa.freshpetals.de/favicon.ico
https://edge.microsoft.com/autofillservice/core/page/6945434401945023828/-4560481182840789606?cidalgoversion=2
https://www.bing.com/bloomfilterfiles/expandeddomainsfilterglobal.json
http://ocsp.digicert.com/mfewtzbnmeswstajbgurdgmcgguabbtrjrydryt%2bapf3gspypfhbxr5xtqqus9tippmhxdiunkhmewnpyim8s8yceasa6s1nbxmfyjbzx8segiy%3d
https://cobalt30.freshpetals.de/panel/?api&visit
Last Seen at

Recent blog posts

post image
ANY.RUN at RootedCON Valencia 2026: Where Cyb...
watchers 5736
comments 0
post image
Phishing Risk Across 5 Key US Industries: ANY...
watchers 10632
comments 0
post image
CSuite Targets US and EU Organizations with D...
watchers 17269
comments 0

FlowerStorm Rising: From Rockstar2FA Successor to Enterprise Account Takeover Machine

Key Takeaways

  1. FlowerStorm is a phishing-as-a-service platform focused on Microsoft 365 credential theft.
  2. The platform uses adversary-in-the-middle phishing to bypass MFA protections.
  3. Professional services, finance, manufacturing, and legal sectors are among the most targeted industries.
  4. FlowerStorm emerged after the disruption of Rockstar2FA and inherited many similar techniques.
  5. Stolen Microsoft 365 sessions can lead to BEC fraud, lateral movement, and large-scale compromise.
  6. Rapidly rotating phishing infrastructure makes traditional blocking approaches less effective. Detection relies on behavioral anomalies rather than just signatures.
  7. ANY.RUN's Threat Intelligence Lookup lets analysts instantly query any suspicious indicator against a vast, sandbox-validated database to confirm FlowerStorm association and see the full attack context.

destinationIP:"172.67.215.79".

FlowerStorm IP in sandbox analyses FlowerStorm IP in sandbox analyses

Threat Intelligence Feeds automatically streams verified FlowerStorm IOCs (malicious IPs, domains, URLs) directly into SIEM, IDS/IPS, and EDR systems in STIX/TAXII format, enabling automated blocking of new phishing infrastructure before it reaches users.

What is FlowerStorm Malware?

FlowerStorm is a commercially operated PhaaS platform that equips threat actors with everything needed to run professional-grade phishing campaigns. Unlike traditional phishing kits that simply collect entered passwords, FlowerStorm employs real-time AiTM proxy infrastructure. When a victim visits a fake Microsoft 365 login page and authenticates, FlowerStorm's backend relays those credentials to the real Microsoft service, intercepts the resulting authenticated session cookie, and delivers it to the attacker. The attacker can then replay that cookie and gain full access to the victim's account without ever knowing their password or needing to satisfy an MFA prompt.

The platform shares extensive structural and operational similarities with Rockstar2FA, a preceding PhaaS operation, with researchers suggesting at minimum a common ancestry between the two.

FlowerStorm's phishing portals are designed to closely mimic legitimate Microsoft 365 login pages, complete with Cloudflare Turnstile CAPTCHA challenges to block automated security scanners.

Credential data and JWT session tokens are exfiltrated to attacker-controlled backend servers using a standardized PHP file (next.php), which communicates via .ru, .moscow, and .com domains, as well as Cloudflare Pages infrastructure under .dev domains. The platform supports email validation, MFA relay, and session tracking, making it a complete identity theft engine.

ANY.RUN’s Interactive Sandbox allows to safely detonate FlowerStorm samples and analyse full attack chain, connections, and processes:

View sandbox session

FlowerStorm analysis in Interactive Sandbox FlowerStorm detonated in Interactive Sandbox

The platform uses plant-themed HTML titles (e.g., "Sprout," "Blossom," "Flower," "Leaf") for its phishing pages. It operates as a subscription service, often managed via Telegram bots, allowing even less-skilled attackers to deploy convincing fake Microsoft login portals.

How FlowerStorm Threatens Businesses and Organizations

FlowerStorm poses severe risks by enabling full account takeover of Microsoft 365 and associated enterprise resources. Once attackers obtain session tokens:

  • They gain persistent access without passwords or ongoing MFA prompts.
  • Attackers can perform lateral movement, data exfiltration, privilege escalation (e.g., password resets, role changes), and deployment of additional malware or ransomware.
  • Compromised accounts serve as entry points for business email compromise (BEC), supply chain attacks, or intellectual property theft.
  • Financial losses, regulatory fines (e.g., GDPR), reputational damage, and operational disruptions often follow.

Use ANY.RUN free for 14 days

Try the full power of interactive analysis

Start your free trial

Victimology: Who Is Most at Risk?

FlowerStorm and similar AiTM PhaaS kits disproportionately target organizations heavily reliant on Microsoft 365 for email, collaboration, and identity management.

Especially vulnerable sectors include:

  • Services (e.g., engineering, consulting, legal, real estate). High volume of email-based workflows.
  • Finance and Insurance. High-value data; targeted with spearphishing (e.g., QR-code PDFs).
  • Manufacturing and Retail. Supply chain and operational dependencies.
  • Healthcare and IT/Telecom. Critical data and infrastructure (e.g., recent German campaigns).

How FlowerStorm Gets In the System and Spreads?

FlowerStorm's attack chain begins at the inbox and, if successful, expands through the victim's network and contacts. The initial delivery mechanism relies primarily on crafted phishing emails, with the platform providing affiliates with the infrastructure to customize and deploy campaigns at scale.

Initial Delivery:

Victims receive a phishing email designed to create urgency or simulate a legitimate notification. FlowerStorm operators and their affiliates have used a variety of lure themes, including Microsoft security alerts, shared document notifications, HR communications (such as new employee announcements), and invoice or payment requests. The email contains a link that begins redirecting the victim through a chain of intermediary pages often hosted on legitimate services like Cloudflare Pages to obscure the final malicious destination from email security scanners.

Evasion of Automated Detection:

Multiple stages in the redirect chain use legitimate infrastructure (cloud CDNs, trusted domains) to make individual URLs appear benign. Cloudflare Turnstile CAPTCHA challenges are embedded in the phishing pages both to appear legitimate and to prevent security bots and web crawlers from analyzing the final landing page. The platform also employs JavaScript-based conditional page loading, so the malicious content is only served if the visitor appears to be a genuine human user.

Credential and Session Theft:

Once the victim reaches the fake Microsoft 365 login page and enters their credentials, FlowerStorm's AiTM proxy relays those credentials to the real Microsoft authentication service in real time. The victim successfully completes their MFA challenge (SMS code, authenticator app, push notification), and the resulting authenticated session cookie is intercepted by FlowerStorm's backend server via the next.php communication file. The victim is then redirected to a legitimate Microsoft page, often experiencing nothing unusual.

Post-Compromise Spread:

With a valid session cookie, the attacker logs into the victim's Microsoft 365 account. From this position, the attack can spread in several directions: internal phishing emails sent from the trusted compromised account, access to connected applications and data stores, password resets and privilege escalation to deepen control, and creation of persistent access mechanisms such as new OAuth app authorizations or hidden inbox rules.

How FlowerStorm Malware Functions

At its core, FlowerStorm is a reverse-proxy phishing platform.

AiTM Proxy Architecture:

The attacker's server acts as a real-time man-in-the-middle between the victim's browser and the legitimate Microsoft authentication service. When the victim submits credentials, the proxy forwards them to Microsoft, receives a valid response (including an MFA challenge), and relays that challenge back to the victim. When the victim completes the MFA step, Microsoft issues an authenticated session cookie, which the proxy intercepts before passing the legitimate session back to the user.

Backend Communication (next.php):

FlowerStorm standardized its backend communication around a PHP file called next.php. This file handles credential transmission (email, password), JWT token exchange for session tracking, MFA relay logic, and success/failure signaling.

Anti-Bot and Evasion Mechanisms:

  • Cloudflare Turnstile CAPTCHA (both legitimate integrations and customized implementations)
  • Random junk text in HTML comments to frustrate pattern-matching
  • Multi-stage redirect chains through legitimate CDNs and hosting services
  • JavaScript-driven conditional rendering to serve malicious content only to verified human visitors
  • Domain rotation and use of Cloudflare services for hosting resilience

Credential Harvesting Fields:

The phishing portal captures standard Microsoft login fields (email, password) along with MFA tokens and session identifiers. The backend supports email-address validation (to confirm a target is a genuine corporate user before serving the full phishing flow) and dynamic MFA challenge relay.

How Businesses Can Proactively Protect Against FlowerStorm

Modern phishing threats move too quickly for static indicators alone. Security teams need continuous visibility into:

  • Emerging phishing domains,
  • Infrastructure overlaps,
  • IOC relationships,
  • Active attack patterns,
  • Malware delivery chains.

This is where Threat Intelligence becomes operational rather than theoretical.

With Threat Intelligence Lookup, analysts can:

  • Search FlowerStorm-related IOCs
  • Correlate domains, IPs, and phishing artifacts
  • Identify infrastructure reuse
  • Investigate suspicious Microsoft 365 phishing activity
  • Hunt for campaign overlaps

This helps SOC teams pivot from isolated alerts to full attack-chain visibility. Start the research with the threat name:

threatName:"flowerstorm".

FlowerStorm summary in TI Lookup FlowerStorm summary in TI Lookup

Threat Intelligence Feeds help organizations to:

  • Continuously ingest fresh FlowerStorm indicators
  • Automate detections,
  • Enrich SIEM and SOAR workflows,
  • Block malicious domains proactively,
  • Improve phishing detection coverage.

The biggest advantage is speed. FlowerStorm infrastructure changes rapidly, so automated IOC enrichment becomes critical.

Additional Measures:

Organizations should also:

  • Deploy phishing-resistant MFA such as FIDO2
  • Monitor impossible travel and session anomalies
  • Implement conditional access policies
  • Conduct continuous phishing awareness training
  • Use sandbox analysis for suspicious files and links
  • Monitor for MFA fatigue and session hijacking indicators
  • Harden Microsoft 365 identity protections

A layered defense strategy is essential because no single control can stop AiTM phishing alone.

FlowerStorm Sandbox Analysis

Using ANY.RUN’s Interactive Sandbox, analysts can detonate a suspicious file or a link, get it detected as a FlowerStorm attack sample, and observe the behavior, TTPs, and kill chain along with gathering additional IOCs.

View FlowerStorm analysis session

FlowerStorm summary in TI Lookup FlowerStorm summary in TI Lookup

The attack begins with an email disguised as a work document, a protected attachment, or a notification requiring review. Instead of being taken directly to a phishing page, the user is often first directed to an intermediate screen with a button to access the document or confirm opening the file.

File opening request File opening request

An important detail for SOC teams: The intermediate page can be hosted on legitimate infrastructure, such as platforms like Google Sites. This increases the victim’s trust and simultaneously complicates early detection, because the first stage of the attack chain passes through a well-known and generally legitimate service rather than an obviously malicious resource.

Page hosted on Google Sites Page hosted on Google Sites

Next, the victim is redirected to a fake login page styled to look like Microsoft 365 or another cloud service. Visually, it replicates the normal authentication process: a familiar interface, standard login steps, and typical credential verification logic.

Fake Microsoft sign-in form Fake Microsoft sign-in form

The key feature of FlowerStorm is that it does not operate as a primitive login and password stealer. Its goal is to guide the user through the entire authentication process, including the second factor, in order to obtain not only credentials but also artifacts of an active session. This allows attackers to use already authenticated access and bypass MFA not by “breaking” it, but by essentially hijacking the result of a successful login.

CAPTCHA or other anti-bot checks are often used in the chain. For attackers, this serves two purposes at once: such elements make the scenario more believable to the user and simultaneously hinder sandboxes, URL scanners, and some automated analysis tools from seeing the full attack chain. ANY.RUN’s Sandbox can interact with such elements emulating user behavior:

CAPTCHA bypassed by Sandbox CAPTCHA bypassed by Sandbox

After successfully completing all stages, attackers gain access to the cloud session and can act on behalf of the user without triggering immediate additional MFA prompts. Therefore, the real danger of FlowerStorm lies not only in stealing the password, but in the subsequent session hijacking, which can outwardly appear as normal user activity.

Integrate ANY.RUN’s threat intelligence solutions in your company

Contact us

Conclusion

FlowerStorm represents the commoditization of advanced AiTM phishing, lowering the barrier for attackers while raising the stakes for organizations. Its rapid evolution and focus on Microsoft 365 highlight the need for proactive, intelligence-driven defenses beyond traditional MFA. By combining human vigilance with advanced tools like ANY.RUN's TI solutions and robust identity security, businesses can significantly reduce exposure.

Trial TI Lookup to start gathering actionable threat intelligence on the malware that threatens your business sector and region: just sign up to ANY.RUN.

HAVE A LOOK AT

Bumblebee Loader screenshot
Bumblebee Loader
bumblebee
Bumblebee is a highly adaptable malware loader, often used by threat actors linked to the Conti and TrickBot cybercrime groups. Since its discovery in 2021, Bumblebee has been leveraged in phishing campaigns and email thread hijacking, primarily to distribute payloads like Cobalt Strike and ransomware. The malware employs obfuscation techniques, such as DLL injection and virtual environment detection, to avoid detection and sandbox analysis. Its command-and-control infrastructure and anti-analysis features allow it to persist on infected devices, where it enables further payload downloads and system compromise.
Read More
Maze screenshot
Maze
maze ransomware
Maze is ransomware — a malware type that encrypts the victim’s files and restores the data in exchange for a ransom payment. One of the most distinguishable features of Maze is that it is one of the first malware of the kind to publicly release stolen data.
Read More
Oblivion RAT screenshot
Oblivion RAT
oblivion
Oblivion RAT is a sophisticated Android Remote Access Trojan (RAT) offered as Malware-as-a-Service (MaaS) on cybercrime forums for as little as $300 per month. It equips even novice attackers with a complete toolkit, including a web-based APK builder, dropper generator mimicking Google Play updates, and a real-time C2 panel. The RAT enables full device takeover, data theft, and financial fraud through deceptive social engineering and Accessibility Service abuse.
Read More
Sliver screenshot
Sliver
sliver
Sliver is an open-source command-and-control (C2) framework that has been increasingly adopted by threat actors as an alternative to tools like Cobalt Strike. Developed by security firm Bishop Fox, Sliver was initially intended for legitimate security testing and red teaming exercises. However, its robust features and open-source nature have made it attractive to malicious actors seeking to control compromised systems.
Read More
Virlock screenshot
Virlock
virlock
Virlock is a unique ransomware strain that combines encryption capabilities with file infection techniques. First observed in 2014, it stands out due to its polymorphic nature and ability to embed its code into compromised files, ensuring continued propagation. Once it infects a system, it encrypts files and locks the screen, demanding a ransom for file recovery and system access.
Read More
Lumma screenshot
Lumma
lumma
Lumma is an information stealer, developed using the C programming language. It is offered for sale as a malware-as-a-service, with several plans available. It usually targets cryptocurrency wallets, login credentials, and other sensitive information on a compromised system. The malicious software regularly gets updates that improve and expand its functionality, making it a serious stealer threat.
Read More