Threat Intelligence

The $47,320 Invoice That Came With a W-9 and a Personal Bank Account

Written by Audian Paxson | May 29, 2026 11:00:00 AM
TL;DR Attackers sent a fabricated $47,320 invoice and a completed IRS W-9 form from a throwaway SES-backed domain, instructing the recipient to wire funds to a personal account at a national bank. The original sending hop passed SPF, DKIM, and DMARC for the attacker domain, but a downstream relay broke alignment, producing mixed authentication signals. The invoice PDF was generated by HeadlessChrome and contained no scripts or embedded links. A reply-to address on a separate typosquatted domain routed responses away from the sender. The email instructed the recipient to forward remittance confirmation to a specific mailbox at a regional healthcare system with DMARC p=none, potentially seeding a secondary attack surface.
Severity: Critical Bec Payment Fraud Invoice Fraud MITRE: {'id': 'T1566.001', 'name': 'Phishing: Spearphishing Attachment'} MITRE: {'id': 'T1534', 'name': 'Internal Spearphishing'} MITRE: {'id': 'T1036.005', 'name': 'Masquerading: Match Legitimate Name or Location'}

The email announced the recipient's account was 40 days past due and demanded immediate payment. Attached were two PDFs: a one-page invoice for $47,320.00 with ACH and wire remittance instructions, and a completed IRS W-9 form with a taxpayer identification number. The payment instructions directed funds to a personal account at a national bank. Every document was clean. No macros, no scripts, no embedded links. The attack was pure social engineering.

Authentication That Agreed and Disagreed With Itself

The message was sent from no-reply@system-alert.marketghor[.]com through Amazon SES infrastructure at IP 23[.]251[.]232[.]12. On the original hop, SPF passed, DKIM passed, and DMARC passed for system-alert.marketghor[.]com. The attacker had configured just enough DNS to authenticate outbound mail from a purpose-built domain.

But a downstream relay at esa3.hc3244-53.iphmx[.]com (IP 139[.]138[.]34[.]191) broke alignment. SPF returned a softfail. DKIM failed. DMARC failed. The recipient gateway saw two conflicting authentication stories for the same message: one passing, one failing.

Mixed authentication signals are an underappreciated detection gap. Gateways that anchor on the original hop see a clean message. Gateways that anchor on the final hop see a failure. The attacker does not need both to pass. They need the ambiguity to prevent a confident block.

The Invoice Package That Answered Every Question

The invoice PDF (invoice #AJA2600C672, account 65317590) was generated by HeadlessChrome, a programmatic rendering engine that produces clean, scannable documents with no executable content. Sandbox detonation tools found nothing to flag because there was nothing to detonate.

The remittance instructions listed a personal account for "[Vendor Name]" at a national bank, not a corporate account. This is a significant red flag that automated AP verification workflows should catch: the beneficiary was an individual, not a business entity matching the invoicing company.

The second PDF was a completed W-9 with a TIN. For accounts payable teams that require vendor tax documentation before processing first-time payments, this attachment removes the most common objection. The W-9 looks real. It proves nothing about the legitimacy of the vendor relationship.

The Reply-To and the Forwarding Instruction

Responses were routed to an address at bandbadvisers[.]com, a typosquatted advisory domain separate from the sending address. The email also instructed the recipient to forward remittance confirmation to a specific mailbox at a regional healthcare system. That system publishes DMARC p=none, meaning forwarded messages sent in its name would face no authentication enforcement. This forwarding instruction could serve as a secondary social engineering vector, creating a paper trail that makes the payment appear internally validated.

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

Indicators of Compromise

TypeIndicatorContext
Sender Domainsystem-alert.marketghor[.]comSES-backed sending domain
Sender Emailno-reply@system-alert.marketghor[.]comFrom address
Reply-To Domainbandbadvisers[.]comTyposquatted advisory domain
Sending IP23[.]251[.]232[.]12Amazon SES origin
Relay IP139[.]138[.]34[.]191Downstream relay (iphmx.com)
Invoice PDFInvoice #AJA2600C672, Account 65317590HeadlessChrome-generated, no scripts
W-9 PDFCompleted IRS W-9 formLegitimacy amplifier, not a verification artifact

MITRE ATT&CK Mapping

TechniqueIDRelevance
Phishing: Spearphishing AttachmentT1566.001Invoice + W-9 PDF attachments as primary payload
Internal SpearphishingT1534Forwarding instruction to healthcare system mailbox
Masquerading: Match Legitimate Name or LocationT1036.005Vendor impersonation with complete payment documentation
Email Attack of the Day is a daily series from IRONSCALES spotlighting real phishing attacks caught by Adaptive AI and our community of 30,000+ security professionals. Each post breaks down one attack — what it looked like, why it worked, and what you can do about it.