Wiz Details Methods for Finding 0ktapus Phishing Domains

· Original article ↗

Summary

Wiz outlines ways to pivot across phishing pages, network fingerprints and registration data to find 0ktapus-linked domains, identifying multiple DOM templates and new domains while cautioning that shared kits complicate attribution.

Key points

  • The article summarizes 12 DOM templates associated with phishing pages observed across campaigns from 2022 to 2024, while noting the list may not be comprehensive.
  • Researchers describe pivoting on page code, scripts, DOM hashes and copied website assets; a logo hash helped link phishing domains impersonating DoorDash, including okta-verify[.]com and calendar-dd[.]com.
  • Network clues include TLS certificate patterns, open ports, shared infrastructure, redirects, DNS hosting and domain naming conventions.
  • Registration patterns—including shared nameservers, registrars and registration timing—helped uncover dashboard-mailgun[.]com and a previously unknown page template.
  • The authors caution that shared phishing kits and public assets can complicate attribution; domains in a cluster are not necessarily all operated by 0ktapus.
  • Defensive recommendations include enforcing MFA and SSO, restricting access to managed or registered devices, and monitoring Okta sign-ins for unusual device registrations or MFA changes.

Article Details

Attack Vectors
  • 0ktapus uses phishing landing pages that mimic target organizations’ login pages to collect credentials and gain initial access.
  • The article reports social-engineering methods including smishing, vishing, MFA fatigue, and SIM hijacking.
  • The actor targets IT service desk workers and administrators and may revisit previously compromised victims.
  • The actor uses newly registered, short-lived phishing domains, sometimes ages them before use, and has used URL-shortening services to disguise phishing destinations.
Defensive Notes
  • Enforce MFA and single sign-on where possible; secure MFA and self-service password reset enrollment by requiring a trusted network location or compliant device.
  • Restrict application access to registered devices using Okta FastPass or devices managed by endpoint-management tools.
  • Monitor Okta sign-in behavior for deviations and investigate new device registrations with a different operating system or older model, one device ID assigned to multiple identities, and external email addresses added as MFA options.
  • Hunt for phishing infrastructure by correlating page and script fingerprints, TLS and server-port characteristics, DNS and domain-registration patterns, and reused infrastructure.

Indicators of compromise

TypeIndicatorContext
DOMAINaccount[.]kemper-support[.]comPhishing domain mimicking DoorDash-related login pages and using a replicated logo.
DOMAINatt-mfa[.]comExample phishing domain using 0ktapus DOM Template C.
DOMAINcalendar-dd[.]comPhishing domain using DOM Template G and containing scripts described as harmful.
DOMAINdashboard-mailgun[.]comPhishing domain discovered by Wiz Research and associated with DOM Template E.
DOMAINgemini-sso[.]comExample phishing domain using DOM Template B, which submits victim credentials.
DOMAINgrid-review[.]comExample phishing domain using DOM Template K.
DOMAINintercom-okta[.]comExample phishing domain using 0ktapus DOM Template I.
DOMAINklav-workday[.]comExample phishing domain using DOM Template J, which posts victim responses.
DOMAINlogin[.]doordash-support[.]comPhishing domain mimicking DoorDash-related login pages and using a replicated logo.
DOMAINmailgun-okta[.]comPhishing domain reported as reused in campaigns in August 2022 and May of the article’s publication year.
DOMAINmgmresorts-okta[.]comExample phishing domain using DOM Template F.
DOMAINnike-support[.]comPhishing domain whose page replicated a resource from a legitimate login site.
DOMAINokta-verify[.]comPhishing domain mimicking DoorDash-related login pages and using a replicated logo.
DOMAINrejectauth-sendgrid[.]comExample phishing domain using DOM Template L.
DOMAINrevolut-ticket[.]comExample phishing domain using 0ktapus DOM Template A.
DOMAINsecurian-hr[.]comPhishing domain whose page showed the recurring HTML syntax error associated with DOM Template A.
DOMAINstargate-okta[.]comExample phishing domain using 0ktapus DOM Template D.
DOMAINt-mobile-okta[.]comExample phishing domain using DOM Template H, which posts victim data.
DOMAINwww[.]dashsso[.]comPhishing domain mimicking DoorDash-related login pages and using a replicated logo.
SHA25646e7cf1fb46a73f098fa6f0f46732bdd298af690ec1452fac9b97884ca8b5a39Hash of a DOM sample associated with phishing pages using the recurring Template A characteristics.
SHA2565dd491b89daadabfe8419d5d1e436a6dd9b4eea25fc4ba5898e6a1bca34f06e9Hash of a DOM sample associated with phishing pages using the recurring Template A characteristics.
SHA25669b575025bd763e58fcb95035b9b6e358f43737d91e01ebdaa19934e0206a966SHA-256 hash associated with the phishing-page authorization.php artifact in DOM Template J.
SHA25695a0eca17ee49bebb333bbb1c96ab54ed361c2f233b2adf8c4374814c633a53bDOM hash identifying a phishing-page template used by 0ktapus.
SHA25698ca25eef00efcafee4f9cb07908776d0ad976296a5e6eb07a724c31ae4bfc61DOM hash identifying a phishing-page template used by 0ktapus.
SHA256f8b7bb31e7e8c574d74e52eba7dcf3de48c7f5fa6d39d64685d39355d688defbHash of a phishing-page DOM sample that revealed additional phishing domains.
SHA256fb1d07ab6c54c7380a93a507b48bc5ba0aee77ca32b7d4c57c38f007857a6fd1DOM hash identifying a phishing-page template used by 0ktapus.

MITRE ATT&CK

People

Threat Actors

Vendors

Products

Tools

Related Articles