Fake DHL Phishing Campaign Uses Client-Side OTP to Steal Credentials

· Original article ↗

Summary

Forcepoint X-Labs analyzed a DHL-themed phishing campaign that uses a locally generated fake OTP to build trust, then steals passwords and victim telemetry through a spoofed login page and exfiltrates the data via EmailJS.

Key points

  • The campaign targets individual consumers and uses a spoofed DHL shipment email; the sender domain was cupelva[.]com, and the message likely passed DKIM for that domain rather than DHL.
  • A fake parcel OTP page generates a six-digit code locally in JavaScript, with no server-side authentication or actual code delivery.
  • The URL can carry the victim’s email address into a second-stage DHL-branded login page hosted at biotechgroup[.]net.
  • The login page captures the victim’s password and collects IP address, device and browser details, approximate location, timestamp, page URL, and tracking number.
  • The phishing kit uses EmailJS to send captured information to an attacker-controlled mailbox; the report identifies slatty077@tutamail[.]com.
  • After submission, the page redirects victims to the legitimate DHL site, which the researchers say may reduce suspicion and delay reporting.

Article Details

Attack Vectors
  • A spoofed DHL shipment email directs recipients to a fake parcel OTP page.
  • The OTP is generated locally in JavaScript and provides no real authentication.
  • A DHL-branded login page collects the victim's password and gathers IP address, device, browser, location, timestamp, page URL, and tracking-number data.
  • Captured credentials and telemetry are sent through EmailJS to an attacker-controlled mailbox.
Defensive Notes
  • The article reports blocking the lure email, categorizing the fake OTP and credential-harvesting URL domains, and blocking the attacker mailbox.
  • Treat shipment-themed pages requesting account passwords as suspicious, and check whether the sender domain aligns with the brand being impersonated.

Indicators of compromise

TypeIndicatorContext
DOMAINcupelva[.]comAttacker-controlled envelope/from domain used for the spoofed DHL phishing email.
EMAILinfo@cupelva[.]comSpoofed sender address used for the DHL-themed phishing email.
EMAILslatty077@tutamail[.]comAttacker-controlled mailbox configured to receive stolen credentials and victim telemetry.
URLhxxp[:]//biotechgroup[.]net/aaaavbvvb/newengDHL[.]html?email=victim@example[.]comDHL-branded credential-harvesting URL that collects victims' passwords.
URLhxxps[:]//perfectgoc[.]com/aacggh/OTPWITCALLER[.]html?email=[victim@example[.]com]Fake parcel OTP phishing URL that leads victims into the credential-theft workflow.

MITRE ATT&CK

People

Related Articles