Table of Contents
What Happened
An invoice email arrived from jacquesscott[.]com, a domain registered in the Cayman Islands in 2002 with WHOIS privacy enabled. The message carried a 61,558-byte PDF attachment generated by Crystal Reports. Inside the PDF, multiple address fields contained NULL placeholder values where sender details should have appeared. No JavaScript, no embedded links, and no interactive form elements were present in the document.
The email passed DKIM and DMARC validation, but SPF failed. The failure traced to routing through an Exclaimer relay at 104[.]209[.]35[.]28. Exclaimer is a legitimate email signature management service, but when messages pass through its relay, the sending IP changes. If the relay IP is not listed in the domain's SPF record, authentication breaks. ARC-Seal validation also failed at i=2, confirming the chain of trust was compromised during transit.
Payment instructions in the PDF directed funds to a Butterfield bank account, an offshore banking institution headquartered in Bermuda with branches across the Caribbean.
Why It Matters
Crystal Reports is a legitimate enterprise reporting tool used to generate invoices, financial statements, and business documents. Attackers exploit this legitimacy because PDFs generated by Crystal Reports carry metadata and formatting that matches what recipients expect from real vendors. The NULL address fields reveal the fraud: a legitimate vendor populating their own invoice template would never leave address fields empty.
The SPF failure is significant but not decisive on its own. Many legitimate organizations route mail through third-party services that cause SPF failures. This is precisely why attackers choose relay paths through services like Exclaimer: the resulting SPF failure looks like a configuration oversight rather than a threat signal.
Combining the SPF failure with the domain's Cayman Islands registration, WHOIS privacy, NULL template fields, and offshore banking payment instructions creates a risk profile that no single indicator would trigger alone.
How IRONSCALES Caught It
Community intelligence across the IRONSCALES network identified patterns matching this campaign across multiple tenants. The combination of Crystal Reports metadata, NULL address fields, and Exclaimer relay routing formed a behavioral fingerprint that adaptive AI email security correlated with known invoice fraud patterns.
The ARC-Seal failure at i=2 provided an additional signal that the message had been tampered with or routed through an untrusted path, reinforcing the risk assessment from behavioral analysis.
See Your Risk. Run a free phishing simulation to measure how many invoice fraud emails bypass your current gateway.
Indicators of Compromise
| Indicator | Type | Value |
|---|---|---|
| Case ID | Internal | 10050d53ae12ce2dfac71b96c6f62d54 |
| Sender Domain | Domain | jacquesscott[.]com |
| Domain Registration | Infrastructure | Cayman Islands, 2002, WHOIS privacy |
| Relay IP | IP Address | 104[.]209[.]35[.]28 |
| Relay Service | Infrastructure | Exclaimer |
| PDF Size | Attachment | 61,558 bytes |
| PDF Generator | Metadata | Crystal Reports |
| Payment Destination | Banking | Butterfield bank |
| SPF | Authentication | fail |
| DKIM | Authentication | pass |
| DMARC | Authentication | pass |
| ARC-Seal | Authentication | cv=fail at i=2 |
MITRE ATT&CK Mapping
| Tactic | Technique | ID | Notes |
|---|---|---|---|
| Initial Access | Phishing: Spearphishing Attachment | T1566.001 | Crystal Reports PDF invoice |
| Defense Evasion | Masquerading | T1036 | NULL address fields in template-generated PDF |
| Defense Evasion | Trusted Relationship | T1199 | Exclaimer relay used to obscure origin |
| Impact | Financial Theft | T1657 | Payment directed to offshore Butterfield bank account |
Related attacks
| Attack | What happened |
|---|---|
| The Reply-To Was One Letter Off: How a Typosquat Domain Turned a Gmail BEC Into a Payment Diversion | A Gmail-authenticated BEC used a typosquat Reply-To domain and a hidden HTML mailto mismatch to impersonate a steel distributor's credit manager. |
| Portuguese Invoice Fraud with Same-Day Due Date and Reply-To Mismatch | A Portuguese-language invoice fraud email sent from Hotmail with full authentication carried a Reply-To address different from the sender. |
| Wire Transfer PDF Invoice Passes DLP Gateway with Full Email Authentication | A $125,400 wire transfer PDF invoice from a first-time sender sailed through a Check Point/Avanan DLP gateway with full SPF, DKIM. |
| The $47,320 Invoice That Came With a W-9 and a Personal Bank Account | A payment diversion attack bundled a $47,320 invoice with ACH/wire remittance instructions pointing to a personal bank account. |
| Every Authentication Check Passed. There Was Nothing to Scan. The Attack Was the Reply. | A fully authenticated email with no links, no attachments, and no malicious content asked recipients to reply all. |
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.