Table of Contents
The subject line referenced an ACH payment from "Hauck, Schumm and Carter." The body contained zero payment details. No amount, no routing number, no invoice reference. Just a disclaimer paragraph and a Mimecast scan notice declaring the message safe. The entire payload lived inside a 136-byte SVG attachment.
That file was small enough to fit in a tweet. It contained one line of JavaScript.
The Smallest Payload in the Queue
Open the SVG in a browser, and the onload event fires immediately: window.location='hxxps://cic-news[.]ca/dontcare/#[recipient-token]'. No rendering. No image. No user interaction required beyond double-clicking the file. The browser redirects to a credential harvesting page, with the recipient's email address appended as a URL fragment so the landing page can pre-populate the login form.
At 136 bytes, this attachment is deliberately minimal. It contains no embedded images, no styling, no viewBox attributes. Static file scanners that look for suspicious content patterns (embedded forms, obfuscated scripts, external resource loading) find almost nothing to evaluate. The file is so small that heuristic engines designed for complex payloads may skip it entirely. The JavaScript is a single assignment statement, not a multi-stage decoder chain, which keeps it below the threshold that most sandbox environments flag as suspicious.
An Email With Nothing Inside
The email body itself was a study in minimalism. A boilerplate corporate disclaimer about confidentiality and intended recipients. A Mimecast scan notice. No salutation, no message content, no payment instructions. The subject line did all the social engineering work, creating an expectation of financial content that could only be satisfied by opening the attachment.
This pattern inverts the typical phishing structure. Most lures put the social engineering in the body and hide the payload behind a link or button. Here, the body was intentionally empty so that the attachment became the only actionable element. The recipient either opens the SVG or ignores the email entirely. There is no middle ground, no link to hover over, no button text to scrutinize.
The authentication picture reinforced the suspicion. SPF failed for the sending IP 178[.]211[.]155[.]35, which resolved to a deltahost PTR record in Frankfurt. No DKIM signature was present. No DMARC record existed for the sender domain. The Return-Path was empty, and the Message-ID referenced localhost, a header combination that no legitimate payment processor would produce.
See Your Risk: Calculate how many threats your SEG is missing
Indicators of Compromise
| Type | Indicator | Context |
|---|---|---|
| URL | hxxps://cic-news[.]ca/dontcare/#[recipient-token] | Credential harvesting redirect destination |
| Domain | cic-news[.]ca | Landing page domain (IP: 104[.]198[.]174[.]130, no SPF/DMARC, no DNSSEC) |
| Sending IP | 178[.]211[.]155[.]35 | Deltahost PTR, Frankfurt |
| Hash (MD5) | 9cf631dbe76de7121fb96306c2473008 | SVG attachment |
| Header | Empty Return-Path, localhost Message-ID | Null sender, non-routable Message-ID |
MITRE ATT&CK Mapping
| Technique | ID | Context |
|---|---|---|
| Phishing: Spearphishing Attachment | T1566.001 | SVG attachment delivered via ACH remittance lure |
| User Execution: Malicious File | T1204.002 | SVG onload event triggers browser redirect on file open |
| Masquerading: Match Legitimate Name or Location | T1036.005 | Subject line references plausible business entity for payment context |
Related attacks
| Attack | What happened |
|---|---|
| The Webinar Invite That Came With an Apple Wallet Pass and a Three-Hop Redirect Chain | A Google Calendar invite for a fake AI webinar passed full authentication and carried an .ics file, an Apple Wallet .pkpass. |
| The Bank Statement You Had to Unlock With Your Birthday: PII-Gated PDF Evasion From Authenticated Infrastructure | A fully authenticated email from banking infrastructure delivered a password-protected PDF that required the recipient's mobile number and date of birth... |
| The Fax Notification That Was Just a Pregnancy Test for Your Curiosity | A Gmail account sent a fax notification with a 24KB HTML attachment. |
| The Employee Handbook That Built Its Own Links at Runtime | An HTML attachment contained zero forms and zero URLs in its static markup. |
| The QR Code Was Flagged Malicious. The Invoice Was Just an Image. The Relay Broke SPF. | A scanned PDF invoice contained no extractable text, only an image with an embedded QR code linking to a known-malicious shortener. |
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.