TL;DR A healthcare technology company's chief executive received a file notification from a domain registered roughly twenty seven hours earlier. In that day the attacker completed full domain authentication with a commercial email service provider, so SPF, DKIM and DMARC all passed on a domain with no reputation of any kind. The message body was lifted out of a real Google notification rendered in a webmail window, artifacts and all. The one button routed through a click tracking host to an unbranded interaction gate that reworded its own copy between two fetches while keeping the same layout.
Severity: High Credential-Harvesting Brand-Impersonation Trusted-Infrastructure-Abuse Scanner-Evasion MITRE: T1566.002 MITRE: T1583.001 MITRE: T1583.006 MITRE: T1036.005

The domain that sent this message was twenty seven hours old.

WHOIS put its creation stamp a little over a day before the send: a budget registrar, the minimum one year term, every registrant contact field empty, parking nameservers still authoritative when the mail went out.

In that single day the attacker completed full domain authentication with a major commercial email service provider. The signing key was published, an authenticated sending subdomain resolved, and the message reached the chief executive and co-founder of a healthcare technology company with SPF, DKIM and DMARC all passing.

One Day Was Enough to Satisfy Every Identity Check

The receiving service recorded a clean sweep. DKIM passed with selector s1, signing for the sender's own domain. SPF passed, with the provider's outbound address authorized for the envelope domain. DMARC passed on alignment, because the header From and the signing domain were identical. Only one receiving path exists in the record, and relay analysis confirms no security gateway sat anywhere in it, so nothing external explains those results.

The passes are true statements, and nearly empty ones. DKIM proved the attacker held a key they had published themselves that morning. SPF proved a shared provider's outbound estate was authorized by a domain that had authorized it minutes earlier. DMARC proved the two aligned. Each describes control of a domain and nothing else. The published DMARC policy made the point plainly: none, with a subdomain policy of none, permissive enough to satisfy alignment while enforcing nothing.

The Body Was Copied Out of a Webmail Window

The email was not built from scratch. It was lifted whole out of a real Google notification message as that message appeared inside a webmail client, and the delivered source still carries the fingerprints.

Every style class wears the client's message scoped prefix, the m_ plus message identifier pattern it writes when rendering received mail. Its injected wrapper element survives, and the document title still reads review.html. The hero graphic loads a genuine Google hosted marketing asset through the client's own image proxy. The button carries Google's notification styling: the same blue background value, the Google Sans typeface stack, the same three pixel corner radius.

One attribute is the attacker's own work. The button carries a safe redirect attribute, normally written by the webmail client, hand set to an unrelated video sharing site while the real link target points elsewhere. The purpose is not established by the record, but the mismatch is verifiable. A hidden preheader sits at the top of the body too, zero height, zero font size, white and display suppressed, containing the words Check out.

Three Names for a File That Was Never There

The message could not decide what it was delivering. The From display name is eForm. The subject calls the item a Spreadsheet, then a PDF. The body headline reads (3) New ShareFiles _2mb PDF. Three document types, in fields a recipient reads in one glance.

There was no attachment: the array on the incident is empty and attachment analysis returned nothing to inspect. Beyond the headline and the button the body is close to empty, blank table cells with no sender context, no file owner and no message.

The only personalization is a subject token the kit builds in a fixed construction and fills with the recipient's own first name, which is why the subject is quoted here in masked form. The return path repeats the problem, encoding the recipient's mailbox and domain into the bounce address, where identity reads as routing data to tooling and as a targeting artifact to anyone who decodes it. One mailbox was affected, and it was the chief executive's.

See Your Risk: Calculate how many threats your SEG is missing

The Gate Reworded Itself Between Visits

The button did not point at the landing domain directly. It pointed at a third party click tracking and redirect host, shared infrastructure rather than anything attacker owned, which answered with a 302 to a landing domain fronted by a content delivery network. That domain was roughly a month old, not a day, and carried the hostname accounts. to borrow the shape of a sign in host.

What waits there is not a sign in page. Two independent screenshots of the landing URL were pulled from the platform, and both show one card: white, rounded, on a pale gradient, with a grey outline shield icon, a heading, a line of subtext and a pill shaped control. No branding, no known verification widget, no input field.

The two renders differ in one respect. One reads Verify you're not a robot, with subtext A quick check to make sure you're not a bot. and a control labeled I'm not a robot. The other reads Confirm you're not a bot, with subtext Confirm you're not an automated visitor. and a control labeled Confirm you're human. Same card, same shield, same geometry, different words. The rotation mechanism and variant count are not established, but two fetches of one URL produced two different strings, so a signature built on the first would miss the second.

The scanner results follow from that design. The tracking redirector came back a mixed result, and the landing page itself came back clean, a 200 response with no login form visible. That is not a scanner failure, it is a page with nothing to grade until a person clicks. Gates like this commonly precede further redirection, but nothing past this one was observed. URL and payload analysis scoring only what a fetch returns will keep calling such pages harmless.

What Was Left to Detect On

Nothing technical failed, so nothing technical fired. Adaptive AI scored the message at 89 percent confidence and labeled it credential theft with a VIP recipient, and the platform automatically resolved the case as phishing without an analyst. Both labels classify the message as a whole rather than record a credential form. No mitigation was logged against the mailbox: action, status and timestamp are all empty.

The decisive sender signal was registration age. The platform's insight named the sending domain a newly registered return path domain typically associated with suspicious activity, and an independent WHOIS pull confirmed it. Content wording and community reputation on similar incidents contributed as well. That is the class of signal still available once authentication has been satisfied, because it does not ask who sent the message, it asks what this sender has done before.

Three Practices This Case Argues For

The 2024 Verizon Data Breach Investigations Report puts phishing in 15% of breaches and the human element in 68%, with a median of 21 seconds from delivery to click. A message that satisfies every identity check and asks for a single click is built for that window, and the NIST definition of phishing turns on deception and objective, both of which this one supplied while answering every question about its own identity truthfully.

Three practices follow. Score domain age and registration posture as first class inputs: a fully authenticated domain on parking nameservers with an empty registrant record is a contradiction available at delivery time. Treat an interaction gate as a detection event rather than a dead end, and match on its layout, hosting and redirect shape instead of on its copy. And read a message's document type claims against its actual parts, because three file types named for an attachment that does not exist is a contradiction no real notification produces. As CISA's phishing guidance notes, controls that stop at the authentication result will keep delivering mail that is technically authentic and substantively false.

Indicators of Compromise

TypeIndicatorContext
Domainvbnss[.]comAttacker owned sending domain. Created roughly twenty seven hours before the send through a budget registrar, minimum one year term, all registrant fields empty, DNSSEC unsigned, registrar parking nameservers still authoritative at send time.
Domainem4287[.]vbnss[.]comAttacker owned authenticated sending subdomain, created as part of the email provider's domain authentication setup.
Emailno-reply@vbnss[.]comFrom address. Display name eForm. Attacker owned.
Return pathbounces+[id]-[recipient]@em4287[.]vbnss[.]comVERP encoded envelope sender. The real value embeds the recipient mailbox and domain, so the recipient token is redacted here.
Auth resultDKIM pass, selector s1; SPF pass; DMARC pass under policy none with subdomain policy noneEvery check passed on a domain one day old. No security gateway anywhere in the receiving path.
URLhxxps://ctrk[.]klclick3[.]com/l/ plus opaque token (path withheld)Target of the button. Third party click tracking and redirect host, 302 to the landing domain. Platform verdict mixed result. Shared infrastructure, not attacker owned, and deliberately not attributed to a named vendor.
Domaindumyaa[.]icuAttacker owned landing domain. Registered roughly a month before the send, record updated about two weeks before it, fronted by a content delivery network, registrant redacted.
URLhxxps://accounts[.]dumyaa[.]icu/ plus tracking query (query withheld)Final landing URL hosting the self rewording robot check gate. Note the accounts. hostname borrowing sign in shape. Platform verdict clean, 200 response, no login form visible. Query parameters withheld because they carry encoded values tied to the recipient.
IP159[.]183[.]235[.]50Provider outbound address authorized by the attacker's own SPF record. Shared email provider infrastructure, bystander.
Landing page stringVerify you're not a robot / I'm not a robotWording observed on the first fetch of the gate.
Landing page stringConfirm you're not a bot / Confirm you're humanWording observed on the second fetch of the same URL, with pixel identical layout. Copy rotates between visits.
Body artifactHidden preheader containing Check out.Zero height, zero font size, white, display suppressed element at the top of the attacker's own markup.
Body artifactWebmail message scoped m_ class prefix on every style, leftover document title review.html, injected client wrapper elementEvidence the HTML was copied out of a real notification as rendered in a webmail client.
Body artifactSafe redirect attribute hand set to an unrelated video sharing site while the link target points elsewhereAttribute normally written by the webmail client. Inert here, and the named site is entirely uninvolved.
Body headline(3) New ShareFiles _2mb PDFPromises three files and a PDF. The attachments array is empty.
SubjectMasked form: All Parties: '-Spreadsheet-[TOKEN]-[DATE] then a To: [name] token then PDFCalls the item a Spreadsheet and a PDF while the display name calls it an eForm. The name token is the recipient's real first name and is withheld, as is the literal date.
Kit token0rMHefRandom token inside the fake document name in the subject. Useful for pattern matching sibling messages.
Detection signalAdaptive AI, 89 percent confidence, labels credential theft and VIP recipientBehavioral and reputational scoring. Decisive sender insight was registration age.
DispositionAutomatically resolved as phishing, no mitigation recordedCase closed by automation. Mailbox action, status and timestamp fields are all empty.

MITRE ATT&CK Mapping

TechniqueIDHow it appeared
Phishing: Spearphishing LinkT1566.002One button, no attachment, aimed at a single executive mailbox and routed through a tracking redirector to an interaction gate.
Acquire Infrastructure: DomainsT1583.001A throwaway sending domain registered about twenty seven hours before the send, plus a landing domain acquired roughly a month earlier.
Acquire Infrastructure: Web ServicesT1583.006The attacker signed up for a commercial email service and completed its domain authentication flow on their own domain. Nothing belonging to the provider was compromised.
Masquerading: Match Legitimate Resource Name or LocationT1036.005Google notification styling and a real Google hosted graphic on the message, and an accounts. hostname on the landing domain to suggest a sign in service.
Email Attack of the Day is a daily series from IRONSCALES spotlighting real phishing attacks caught by Adaptive AI and our community of 35,000+ security professionals. Each post breaks down a real attack. What it looked like, why it worked, and what to do about it.

Related attacks

Attack What happened
A Company Impersonating Itself, From Someone Else's MailboxA document assignment notice named the recipient's own employer in its subject line and its sender display name, then passed SPF.
The Relay Flagged It Bad and Delivered It AnywayA meeting invite arrived as a base64 encoded calendar part that rendered as a recording ready notification.
Real Retailer Infrastructure, Someone Else's HR PhishA compensation review notice reached employees at a global technology company with SPF, DKIM and DMARC all passing.
A Voicemail That Never Rang: How Attackers Chained Three ESPs to Launder Email AuthenticationAttackers chained SendGrid, Mailchimp, and ActiveCampaign Pages to deliver a voicemail-themed credential harvester that passed SPF and DKIM while...
The Fireflies Meeting Recap That Never Happened: Dual-Brand Impersonation via Amazon SESA phishing campaign combined Fireflies.ai meeting recap templates with Microsoft Teams branding to target a financial controller.

Explore More Articles

Say goodbye to Phishing, BEC, and QR code attacks. Our Adaptive AI automatically learns and evolves to keep your employees safe from email attacks.