Threat Intelligence

The Invoice Was in Hebrew, the HTML Attachment Called Localhost, and Every Authentication Check Passed

Written by Audian Paxson | Mar 3, 2026 1:30:00 PM
TL;DR A phishing email disguised as a Hebrew-language order confirmation arrived from industry[.]org[.]il, the domain of a legitimate Israeli manufacturers association. SPF, DKIM, and DMARC all passed. The email body included bank transfer details with a specific branch and account number. The attached HTML file (37,734 bytes) contained base64-encoded images, a reference to http://127.0.0.1 (localhost), external resource calls to wbf[.]fbc[.]co[.]il, and a form element with an empty action attribute. The localhost reference prevents sandbox environments from resolving the page correctly, while the empty form action delays payload delivery until client-side execution.
Severity: High Invoice Fraud Credential Harvesting MITRE: {'id': 'T1566.001', 'name': 'Phishing: Spearphishing Attachment'} MITRE: {'id': 'T1027', 'name': 'Obfuscated Files or Information'} MITRE: {'id': 'T1204.002', 'name': 'User Execution: Malicious File'}

The email was written entirely in Hebrew. The subject referenced an order confirmation (SO25KA000195). The body instructed the recipient to complete a bank transfer to branch 31-048, account 409-123450, and noted that an invoice would be issued after payment. The sender address belonged to industry[.]org[.]il, the domain of a recognized Israeli manufacturers association. SPF, DKIM, and DMARC all passed.

Attached was a 37,734-byte HTML file that looked like a routine document. It was not.

Three Evasion Layers in One Attachment

The HTML attachment combined three techniques that individually complicate automated analysis and together defeat most sandbox environments.

First, the file contained a reference to http://127.0.0.1, the localhost loopback address. When a sandbox renders this attachment, it attempts to load resources from the analysis machine itself. No web server is running on the sandbox at that address, so the page fails to render correctly. The sandbox sees a broken document and reports it as benign. On a victim's workstation, the behavior changes: the localhost reference can trigger local redirect handlers, cached content, or JavaScript-driven fallback logic that activates the real payload.

Second, images in the attachment were embedded as base64-encoded data URIs rather than loaded from external URLs. This eliminates outbound network requests during static analysis. Scanners that monitor for external resource calls see nothing suspicious. The images render correctly in a browser without generating any network traffic that a proxy or firewall could intercept.

Third, the attachment contained a form element with an empty action attribute. By default, an empty action submits form data to the current page URL. In a file opened locally, this means credentials entered into the form are processed client-side through JavaScript rather than sent to a visible external endpoint. The data exfiltration mechanism only becomes apparent when the JavaScript executes in the victim's browser context.

Legitimate Infrastructure, Questionable Intent

The sending domain industry[.]org[.]il is associated with a real Israeli trade organization. Authentication passed cleanly because the domain's DNS records are properly configured. The sender address was not publicly verifiable through the organization's website or directory, raising the possibility that the account was compromised or that the sending infrastructure was abused.

The email body also referenced external resources from wbf[.]fbc[.]co[.]il, a domain within the Israeli .co.il namespace. The invoice fraud pretext, requesting bank payment before issuing a receipt, is a common social engineering pattern in B2B attacks targeting finance teams. The Hebrew language narrowed the target pool to Israeli organizations or companies with Israeli operations.

The behavioral signals were the discriminating factor: a first-time sender, an HTML smuggling attachment with localhost references, and bank transfer instructions embedded directly in the email body. Authentication confirmed the domain was authorized. Behavioral analysis identified that the message was not safe.

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

Indicators of Compromise

TypeIndicatorContext
Sending Domainindustry[.]org[.]ilIsraeli manufacturers association domain
Sender Email[redacted]@industry[.]org[.]ilSender not publicly verifiable
External Resourcewbf[.]fbc[.]co[.]ilReferenced in HTML attachment
Localhost Reference127[.]0[.]0[.]1Loopback address referenced in HTML attachment
AttachmentHTML file, 37,734 bytesBase64 images, empty form action, localhost probe
Bank DetailsBranch 31-048, Account 409-123450Payment diversion target
Auth ResultsSPF: pass, DKIM: pass, DMARC: passFull authentication for industry[.]org[.]il

MITRE ATT&CK Mapping

TechniqueIDRelevance
Phishing: Spearphishing AttachmentT1566.001HTML attachment with credential harvesting form
Obfuscated Files or InformationT1027Base64-encoded images and localhost reference for sandbox evasion
User Execution: Malicious FileT1204.002Victim must open HTML attachment and interact with form
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
The Tax PDF That Every Scanner Declared Clean (It Wasn't)A tax-season PDF arrived from Gmail with no JavaScript, no links, no forms, and a clean verdict from every scanner.
The Invoice Portal Link That Didn't Need a PasswordA fully authenticated invoice email from a global certification body delivered a portal link containing a JWT access token that granted direct account...
Password-Protected PDFs Are the New Sandbox Killer: How a Compromised .gov Account Delivered an Unopenable PayloadA compromised government education account sent a password-protected PDF with the passcode in the email body, bypassing every automated scanner.
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.
The Bank Statement You Had to Unlock With Your Birthday: PII-Gated PDF Evasion From Authenticated InfrastructureA fully authenticated email from banking infrastructure delivered a password-protected PDF that required the recipient's mobile number and date of birth...