TL;DR A building-materials trading division received a fully authenticated WeSendit notice titled Files are waiting for you. A year earlier the same tenant had received the identical template, sender and subject, and released it after the named uploader confirmed by email that he had sent it. This time the uploader address sat on a lookalike domain registered hours before the send. Every score a filter could compute was the same for both messages. The only test that separated them was whether the named person was real and had said they were sending something.
Severity: High Credential Harvesting Trusted Platform Abuse Impersonation MITRE: T1566.002 MITRE: T1583.001 MITRE: T1036 MITRE: T1204.001

This organization had already seen this exact email. Same platform, same template, same noreply sender, same subject line: "Files are waiting for you." In October 2025 it was a real transfer from an existing equipment supplier, and the tenant released it. In October 2026 it was a phish, and a human analyst resolved it as malicious.

Nothing a mail filter can measure changed between the two. The verdict flipped on one question: is the person named inside the notice real, and did they say they were sending this?

The control case the tenant already had

The target was a senior regional trading executive at the trading division of a multinational building-materials group. The tenant's history with the platform's sender domain held exactly two incidents. Both came from noreply@wesendit[.]com. Both carried the subject "Files are waiting for you."

The first, in October 2025, went into review and came out as a False Positive. The release request gave the reason "Known sender," and the comment explained that the supplier had separately emailed to say he had sent a link via WeSendit. Out-of-band confirmation from a known person. That was the deciding evidence.

The second arrived on 21 October 2026 at 14:53 UTC. A second copy followed about five minutes later. This time the H1 of the notice read "You have received files from" an address at southeastexhlbit[.]com, a lookalike of a real US trade-show exhibits company. The domain had been registered at 08:17 UTC that same morning.

Put the two side by side and the only column that differs is the uploader.

Everything a scanner scores is a constant

Here is what the receiving Microsoft hop recorded for the malicious copy: spf=pass for ses.wesendit[.]com, dkim=pass for both wesendit[.]com and amazonses[.]com, dmarc=pass, compauth=pass reason=100. SCL 1. No forwarding, no ARC chain, no signature appliance in the path. The platform domain publishes a p=reject DMARC policy.

All genuine. WeSendit really sent it, through its own Amazon SES pipeline in eu-central-1.

Every link pointed at wesendit[.]com or its help-center subdomains, wrapped in SES click tracking. The download link scanned clean. There was no attachment. The 92 KB PDF lived on the platform behind the download link.

The legitimate 2025 transfer would have produced the same authentication results, the same sender reputation, the same link reputation and the same template. On a transfer platform those values are fixed by the platform, not by whoever uploads. The 2026 Verizon Data Breach Investigations Report puts the human element in 62% of breaches. This is what that looks like at the inbox: the only signal left is a human one.

What the uploader controls

The attacker wrote very little. Inside the platform template, the fields the uploader fills in carried the entire deception:

  • an uploader address on the same-day lookalike domain
  • a "Subject line" reading "[exhibits firm] Document Handler"
  • one file named "[exhibits firm] scanner #498r678364.pdf"

The platform's own text even contained a grammar slip ("The link is and available until 6 days"), which a reader would blame on the vendor, not the sender.

The lookalike itself swaps an "i" for an "l" in "exhibit" and drops the plural. The real company has held its domain since 2010. That character swap is a supporting fact here, not the story.

The managed security analyst who reviewed the incident classified it as a Microsoft credential-harvesting lure. The transfer was not retrieved for this analysis, so the landing page is not described here.

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

MITRE mapping

TechniqueIDHow it appears
Phishing: Spearphishing LinkT1566.002Genuine platform notice delivers the download link
Acquire Infrastructure: DomainsT1583.001Lookalike exhibits-firm domain registered the morning of the send
MasqueradingT1036Uploader identity and subject line impersonate a real company
User Execution: Malicious LinkT1204.001Recipient must open the transfer to reach the file

The automated verdict listed the right cautions and still said SAFE

The automated triage pass labelled the message SAFE. Its reasoning: authentication passed, the platform is legitimate, the links are clean. It also noted the misspelled sender domain shown in the body and the awkward grammar, and then did not weigh them against the platform's reputation.

That is the trap in miniature. On this platform, reputation is identical for good and bad transfers, so it cannot outvote anything. The cautions it listed were the only variables in the message. Agentic analysts earn their keep when they are allowed to treat a constant as a constant.

The recipient reported the message. The managed security analyst reviewed it and resolved it as malicious, and both copies in the original mailbox were quarantined.

Then the verdict kept working. The same notice reached a second mailbox at an affiliated brand on later days. Each copy was quarantined on arrival, because a human had already decided. One report from one inbox protected the rest of the group, which is the point of crowdsourced human intelligence.

Indicators

TypeIndicatorContext
Domainsoutheastexhlbit[.]comAttacker-owned lookalike, registered 2026-10-21 08:17 UTC; appears only as text inside the notice
Emailj*****@southeastexhlbit[.]comUploader identity shown in the notice H1
File[exhibits firm] scanner #498r678364.pdf92 KB hosted file, not retrieved
Emailnoreply@wesendit[.]comLegitimate platform sender, abused, not attacker-owned
SubjectFiles are waiting for youPlatform template subject, shared with legitimate transfers
IP69[.]169[.]224[.]8Amazon SES eu-central-1 outbound, legitimate

Do not block wesendit[.]com or the SES range. You will block real suppliers along with the attacker.

Make the uploader the thing you verify

The fix is procedural, and it is the same one the tenant used correctly a year earlier.

  1. Treat the platform as a constant. A pass on SPF, DKIM and DMARC for a transfer service tells you the service sent it. Policy that scores it as trusted is scoring the wrong field.
  2. Check the uploader's domain against the real one. Compare it to the domain you already correspond with, and look up its registration date.
  3. Require out-of-band confirmation. The 2025 release was right because the supplier said, separately, that he had sent a link. No confirmation, no click. CISA phishing guidance makes the same point about verifying through a known channel.
  4. Make reporting fast and visible. A single report here protected an affiliated brand's mailbox for two more days.

The financial stakes are not abstract. The FBI IC3 2024 report tracks phishing among the most reported cybercrime complaints every year, and the Microsoft Digital Defense Report 2024 is a useful baseline for how identity attacks begin in the inbox. NIST defines phishing as an attempt to acquire sensitive data by masquerading as a trustworthy entity. Here, the trustworthy entity was real. Only the person inside it was not.

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
When 'Release from Quarantine' Is the AttackA fake quarantine digest weaponized email security workflows, embedding JWT tokens in 'Allow' and 'Manage' buttons while masking one link's true...
The Zoho Sign Request That Passed Every Check Except the Reply-To: Government Impersonation via E-Sign InfrastructureA Zoho Sign document request passed SPF, DKIM, DMARC, and ARC.
This Phishing Email Passed SPF, DKIM, and DMARC. It Was Still Malicious.A phishing campaign abused Amazon SES to deliver a Microsoft-branded document notification with full SPF, DKIM, and DMARC authentication.
A Homoglyph Brand Spoof Rode Amazon SES and S3A fully authenticated Amazon SES email used Cyrillic homoglyphs to spoof a logistics brand.
Three Brands, Zero Connection: A Saudi Football Club, a Healthcare Vendor, and a Business Advisory Firm Walk Into Your InboxA credential phishing email combined three unrelated brand identities in a single message.

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.