Skip to content

Security Independently confirmed2 publishers 2 min read Published

Milk Dragon phishing kit relays shoppers' 3D Secure codes from fake brand discount shops

Group-IB tied the Milk Dragon phishing kit to 258 phishing pages and victims in 66 countries, baited with fake discounts posted on Facebook and TikTok. An operator then relays the victim's own 3D Secure code to approve the fraudulent charge.

The Watch · Security desk

Send a correction

Illustration accompanying Milk Dragon phishing kit relays shoppers' 3D Secure codes from fake brand discount shops
Generated illustration

What happened

  • The fake shops impersonate 21 brands across cosmetics, fashion, food, home and baby goods, toys and regional supermarkets, among them LEGO, Calvin Klein and Aeon Malaysia.
  • Group-IB says the kit, also known as NaiLong, has been in use since October 2025.
  • Operators get a browser or Telegram bot alert the moment a victim types data, and each stolen card is tagged by type and issuing bank from its BIN.
  • The operator panels Group-IB examined held verification-page templates impersonating 36 financial institutions, and affiliates can build pages to match each target country.

Why it matters

  • What it limits constraint Awareness training keyed to fear lures such as fines and delivery alerts gives shoppers little to recognise in a discount listing they scrolled into and did not feel targeted by.
  • Who's exposed exposure The 3D Secure code protects nobody here: the cardholder types the real code into the spoofed page, and the operator uses it in the same session to approve the charge.
  • Who's exposed exposure A victim who paid once stays in the panel as a profile with card, device and personal data, available to any affiliate for a second, better-informed approach.

Next story · Product · Oct 8

Meta tests Facebook and Instagram versions that open on full-screen video

Confirmed2 publishers

Milk Dragon's operators drop the fake fines, parcel delivery problems and bank alerts built to cause fear and urgency. They post links in ordinary Facebook and TikTok marketplace listings offering large exclusive discounts on popular brands [3][4]. "It hooks victims with a different kind of fear, the fear of missing out (FOMO)," Group-IB's researchers wrote [5]. According to Group-IB, shoppers who find the links in a listing do not feel targeted and have fewer reasons to be suspicious, and the lures are designed to reach people scrolling on autopilot [7]. The research as reported does not test whether awareness training or brand-protection services catch these shops, and it does not put a figure on victims or losses [2][7].

Nobody knows yet who runs distribution. Some posts come from what look like fake profiles running AI-generated content, possibly with bought followers [8]. "Whether these accounts are managed by the operators themselves or by an underground distribution service is unclear at this moment," Group-IB wrote [9].

The theft happens live. A click lands the victim on a WordPress shop running WooCommerce, where a custom plugin called BytePress adds fake credit card and PayPal options to the checkout [10]. BytePress keeps a WebSocket open to the operator's command-and-control server. Every character typed into the payment form reaches the operator before the form is submitted [11]. Over that same connection the operator can accept, reject or block the card, send the shopper to other pages and push custom notifications [12].

Once the card is in, the victim sees a fake Turnstile loading page while the operator picks a spoofed page that mirrors the bank's 3D Secure challenge [13]. The victim types the genuine code from their bank into it. The operator passes that code straight on to push through a fraudulent payment or hijack the account [13]. A fake order confirmation closes the session and delays the victim cancelling the card [14].

The data does not leave the panel after the first theft. It keeps card details, personal information, device metadata and order details for every victim, and affiliates can go back to those records to target people who have already fallen for the scam once [17]. A dashboard tracks visitor counts, submitted orders and completed payments for each site tied to the panel [19].

Milk Dragon is built for affiliates. "The kit's role-based access provides scam syndicates with an easily managed phishing framework without the need to purchase multiple subscriptions," Group-IB's researchers wrote. They added that this lowers the barrier for less skilled criminals and lets one deployment process more victims through a single C2 server [16].

What to watch

  • Whether Group-IB or the platforms establish who runs the fake Facebook and TikTok profiles: the Milk Dragon operators themselves or an underground distribution service.
  • Any victim count or loss figure from Group-IB, card issuers or the impersonated brands; so far the campaign is sized only in phishing pages and countries.
  • Panels carrying templates beyond the 36 financial institutions seen so far would show affiliates moving into new markets.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence62
Adoption40
Hype gap+10
Incentives
Not scored
Confidence60
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    The phishing kit Milk Dragon, also known as NaiLong, has been active since October 2025.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  2. [2]

    Milk Dragon is linked to 258 phishing pages and victims in 66 countries.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  3. [3]

    Group-IB warned that cybercriminals are using fake discounts posted on Facebook and TikTok to lure shoppers to phishing sites that steal payment card details and one-time passwords.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  4. [4]

    Milk Dragon's operators skip fake fines, parcel delivery problems and bank alerts meant to cause fear and urgency; they post malicious links in social media marketplace listings and tempt victims with big exclusive discounts on popular brands and consumer goods.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  5. [5]

    "It hooks victims with a different kind of fear, the fear of missing out (FOMO)," researchers wrote.

    Reported Supported Source: Group-IB researchersView cited source
  6. [6]

    The fake shops impersonate 21 brands in cosmetics and fashion, food and beverage, home and baby products and toys, along with regional supermarkets; LEGO, Calvin Klein and Aeon Malaysia are among the names used as bait.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  7. [7]

    Because the links appear in ordinary marketplace listings, users don't feel targeted and have fewer reasons to be suspicious; the lures are designed to reach people while they scroll on autopilot.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  8. [8]

    Some of the posts come from what appear to be fake profiles that carry AI-generated content and may have bought followers.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  9. [9]

    "Whether these accounts are managed by the operators themselves or by an underground distribution service is unclear at this moment."

    Reported Supported Source: Group-IB, quoted by Help Net SecurityView cited source
  10. [10]

    Victims are redirected to a WordPress site disguised as an online retailer, running WooCommerce alongside a custom plugin called BytePress that adds a fake credit card option and a fake PayPal option to the checkout.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  11. [11]

    BytePress connects the checkout page to the operator's command-and-control server through a persistent WebSocket connection, and everything typed into the payment page reaches the operator character by character, even before the form is submitted.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  12. [12]

    Through the same connection, the operator can move the shopper to other pages, accept, reject or block the card, and display custom notifications.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  13. [13]

    After card details are submitted, a fake Turnstile loading page appears while the operator selects a spoofed verification page mirroring the 3D Secure 2FA challenge; when the victim enters the one-time password, the operator relays it to approve a fraudulent transaction or take over the account.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  14. [14]

    The scam ends with a fake order confirmation, which keeps victims from suspecting anything and delays steps such as cancelling the card.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  15. [15]

    Affiliates can build fake verification pages to match the country a campaign targets; the panels examined held templates impersonating 36 financial institutions.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  16. [16]

    "The kit's role-based access provides scam syndicates with an easily managed phishing framework without the need to purchase multiple subscriptions. This leads to a lower barrier of entry for less skilled malefactors and increases the volume of victims a single deployment can process, as multiple victims are funneled into a single C2 server," researchers added.

    Reported Supported Source: Group-IB researchersView cited source
  17. [17]

    The panel stores payment card details, personal information, device metadata and order details for every victim; affiliates can return to these records later and target people who have already fallen for the scam once.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  18. [18]

    Operators get an alert in the browser or through a Telegram bot whenever a victim enters data, and each stolen card is tagged by type and issuing bank based on its BIN.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source
  19. [19]

    The operator dashboard shows, for each phishing site tied to the panel, visitor counts, total orders submitted and completed payments.

    Reported Supported Source: Group-IB, via Help Net SecurityView cited source

Sources

2 independent publishers whose own reporting we read for this story.

  1. helpnetsecurity.com

    1 article · October 5, 2026

    Fake brand discounts on social media prey on shoppers’ fear of missing out
  2. scworld.com

    1 article · October 5, 2026

    Milk Dragon scam uses fake deals on social media to steal payment data

Topics and entities

Topics