Two OTX pulses published by AlienVault on 2026-08-13 expose a shared trend: credential and payment-theft campaigns that hide behind trusted cloud infrastructure and event-driven social engineering rather than commodity malware droppers.
Campaign 1 — Multi-Stage Phishing Redirection Chains. Researchers documented phishing operations that abuse Framer (no-code site builder) and Cloudflare Workers to host deceptive landing pages on infrastructure that inherits a trusted reputation. The delivery chain uses HTML redirection smuggling via the Blob API and Web Crypto API to decrypt the malicious payload client-side — meaning network-layer controls see benign JavaScript while the browser assembles the phishing page locally. Supporting tradecraft includes device code phishing (OAuth device authorization grant abuse), brand impersonation, and disposable newly registered domains such as 2934523t5234535323973294afhdsfga.com and bl.dase7.shop. The objective is credential capture against enterprise identities, with legitimate SaaS trust signals defeating URL filtering.
Campaign 2 — Tomorrowland 2026 Festival Fraud. A cluster of ~a dozen fraudulent sites (tomorrowland-booking.com, belgium-tomorrowlland.com, belgiumtomoorrowland.com, tmrlnd.shop, festreisen.com, jedemenatomorrowland.cz, and others) impersonate the sold-out Tomorrowland Belgium festival. Victims across Belgium, Czechia, France, and Sweden are lured with countdown timers, fake biometric verification flows, and counterfeit ticket shops targeting the hospitality and entertainment verticals. Objective: payment card theft and credential harvesting from desperate ticket seekers — credentials that are frequently reused on corporate accounts and later surface in stealer-log marketplaces.
Collectively, both pulses describe identity-theft operations built for evasion: reputation laundering via cloud platforms, client-side payload assembly, and high-urgency lures timed to real-world events. No named APT is attributed; the tradecraft aligns with financially motivated phishing-as-a-service operators.
Threat Actor / Malware Profile
Attribution: Unknown — financially motivated phishing operators. TLP:WHITE across both pulses.
Distribution method:
- Brand-impersonation emails and malvertising linking to multi-stage redirect chains
- Newly registered domains (NRDs) with randomized or typosquatted names (
tomorrowllanddouble-l,tomoorrowlandtransposition) - Cloudflare Workers subdomains and Framer-hosted pages providing TLS-valid, high-reputation landing zones
- Event-driven lures (festival sellouts) amplified via social media and search ads
Payload behavior:
- HTML smuggling via Blob API: the phishing page is encrypted in the initial HTML and reconstructed in-browser via
Blob+URL.createObjectURL, bypassing content inspection - Web Crypto API decryption: AES payload decrypted client-side so no malicious content crosses the wire in plaintext
- Device code phishing: victim is directed to a legitimate OAuth device-authorization endpoint and tricked into entering an attacker-supplied code, granting token access without any credential prompt — defeats MFA-fatigue defenses and many phishing detections
- Fake verification flows: countdown timers and simulated biometric checks create urgency and harvest card data and identity details
C2 / exfiltration: Captured credentials and payment data are POSTed through the same Worker/redirector infrastructure, blending exfiltration with legitimate CDN traffic.
Persistence & anti-analysis:
- No host persistence — these are browser-native campaigns; persistence is achieved via stolen OAuth tokens (device code flow) that survive password resets until explicitly revoked
- Anti-analysis via client-side decryption, throwaway NRDs rotated faster than takedown cycles, and reputation-clean cloud relays that defeat domain-age and category filters
IOC Analysis
Indicator composition:
- Domains (14): Typosquat clusters (
tomorrowland-booking.com,belgium-tomorrowlland.com,belgium-tomorrowlland.info,belgiumtomoorrowland.com,jedemenatomorrowland.cz,tmrlnd.shop,festreisen.com,mcsdirect.tech) and randomized phishing domains (2934523t5234535323973294afhdsfga.com,alasilla.com,dase7.shop) - Hostnames (1):
bl.dase7.shop— active redirect node - URLs (3): Full-length phishing paths with high-entropy path segments, characteristic of per-victim tokenized lure URLs
Operationalization guidance for SOC teams:
- Push domains to DNS sinkhole / secure web gateway block lists immediately. Note one URL indicator contains a trailing smart-quote artifact (
”) — normalize and deduplicate before ingestion to avoid false-negative matching. - Do not rely on exact URL matching — tokenized path segments (
/7tr22673862r7436r...) are per-victim; block at the domain/hostname level instead. - Enrich NRD telemetry: feed the typosquat pattern set (festival brands + your own brand) into CertStream/NRD monitoring for proactive detection of lookalike registrations.
- Tooling: urlscan.io and VirusTotal for detonation of redirect chains; OTX DirectConnect/API for automated indicator sync into SIEM; browser isolation logs to observe Blob API abuse.
Detection Engineering
---
title: HTML Smuggling via Blob API and Web Crypto in Browser
description: Detects browser processes writing decrypted HTML/JS payloads to disk after Blob API assembly, consistent with multi-stage phishing redirection chains abusing Cloudflare Workers and Framer
tags:
- attack.t1027
- attack.t1566.002
- attack.t1204.002
status: experimental
logsource:
category: file_event
product: windows
detection:
selection_browser:
Image|endswith:
- '\chrome.exe'
- '\msedge.exe'
- '\firefox.exe'
- '\brave.exe'
selection_ext:
TargetFilename|endswith:
- '.html'
- '.htm'
- '.js'
selection_path:
TargetFilename|contains:
- '\Downloads\'
- '\AppData\Local\Temp\'
condition: selection_browser and selection_ext and selection_path
falsepositives:
- Legitimate file downloads from browsers
level: medium
date: 2026/08/14
---
title: Phishing Domain Access - OTX Multi-Stage Redirect and Festival Scam Infrastructure
description: Detects network connections to known malicious domains from OTX pulses covering Cloudflare Workers redirect chains and Tomorrowland 2026 fake ticket scams
tags:
- attack.t1071.001
- attack.t1566
status: experimental
logsource:
category: dns
detection:
selection:
query|contains:
- '2934523t5234535323973294afhdsfga.com'
- 'alasilla.com'
- 'dase7.shop'
- 'tomorrowland-booking.com'
- 'belgium-tomorrowlland.com'
- 'belgium-tomorrowlland.info'
- 'belgiumtomoorrowland.com'
- 'festreisen.com'
- 'jedemenatomorrowland.cz'
- 'mcsdirect.tech'
- 'tmrlnd.shop'
condition: selection
falsepositives:
- Threat research and sandbox detonation
level: high
date: 2026/08/14
---
title: OAuth Device Code Flow from Unusual Source - Potential Device Code Phishing
description: Detects device authorization grant token requests followed by sign-in from anomalous locations or clients, consistent with device code phishing tradecraft
tags:
- attack.t1528
- attack.t1550
status: experimental
logsource:
product: azure
service: signinlogs
detection:
selection:
authentication_protocol: 'device_code'
filter_known:
device_detail.trustType: 'Managed'
condition: selection and not filter_known
falsepositives:
- Legitimate device code flows on unmanaged kiosk or IoT devices
level: high
date: 2026/08/14
// Hunt: OTX phishing infrastructure + HTML smuggling browser artifacts
let PhishDomains = dynamic([
"2934523t5234535323973294afhdsfga.com", "alasilla.com", "bl.dase7.shop", "dase7.shop",
"tomorrowland-booking.com", "belgium-tomorrowlland.com", "belgium-tomorrowlland.info",
"belgiumtomoorrowland.com", "festreisen.com", "jedemenatomorrowland.cz",
"mcsdirect.tech", "tmrlnd.shop"
]);
let DomainHits = DeviceNetworkEvents
| where TimeGenerated > ago(14d)
| where RemoteUrl has_any (PhishDomains)
| project TimeGenerated, DeviceName, InitiatingProcessAccountName, InitiatingProcessFileName, RemoteUrl, RemoteIP, ActionType;
let SmuggleHits = DeviceFileEvents
| where TimeGenerated > ago(14d)
| where InitiatingProcessFileName in~ ("chrome.exe","msedge.exe","firefox.exe","brave.exe")
| where FolderPath has_any ("\\Downloads\\","\\Temp\\")
| where FileName endswith ".html" or FileName endswith ".htm"
| project TimeGenerated, DeviceName, InitiatingProcessAccountName, FolderPath, FileName, SHA256;
union DomainHits, SmuggleHits
| sort by TimeGenerated desc
# OTX IOC Sweep: Phishing redirect chains + Tomorrowland scam infrastructure
# Run elevated across endpoints via EDR/Intune/SCCM
$domains = @(
'2934523t5234535323973294afhdsfga.com','alasilla.com','bl.dase7.shop','dase7.shop',
'tomorrowland-booking.com','belgium-tomorrowlland.com','belgium-tomorrowlland.info',
'belgiumtomoorrowland.com','festreisen.com','jedemenatomorrowland.cz',
'mcsdirect.tech','tmrlnd.shop'
)
$hits = @()
# 1) DNS client cache
$dns = Get-DnsClientCache -ErrorAction SilentlyContinue | Where-Object {
$n = $_.Name; $domains | Where-Object { $n -like "*$_*" }
}
if ($dns) { $hits += $dns | ForEach-Object { "[DNS-CACHE] $($_.Name) -> $($_.Data)" } }
# 2) Active/historical connections
$conns = Get-NetTCPConnection -ErrorAction SilentlyContinue | Where-Object State -eq 'Established'
foreach ($c in $conns) {
try {
$ptr = ([System.Net.Dns]::GetHostEntry($c.RemoteAddress)).HostName
if ($domains | Where-Object { $ptr -like "*$_*" }) {
$proc = Get-Process -Id $c.OwningProcess -ErrorAction SilentlyContinue
$hits += "[NETCONN] $ptr ($($c.RemoteAddress)) via $($proc.ProcessName)"
}
} catch {}
}
# 3) Browser history artifacts (Chrome/Edge) - HTML smuggling landing pages
$browsers = @(
"$env:LOCALAPPDATA\Google\Chrome\User Data\Default\History",
"$env:LOCALAPPDATA\Microsoft\Edge\User Data\Default\History"
)
foreach ($db in $browsers) {
if (Test-Path $db) {
$tmp = "$env:TEMP\hist_$(Get-Random).db"
Copy-Item $db $tmp -Force -ErrorAction SilentlyContinue
# Requires sqlite3.exe in PATH or bundled
$q = "SELECT url FROM urls WHERE " + (($domains | ForEach-Object { "url LIKE '%$_%'" }) -join ' OR ')
$r = & sqlite3 $tmp $q 2>$null
if ($r) { $hits += $r | ForEach-Object { "[BROWSER-HIST] $_" } }
Remove-Item $tmp -Force -ErrorAction SilentlyContinue
}
}
# 4) Recently dropped HTML/JS in Downloads or Temp (Blob API smuggling artifacts)
$loot = Get-ChildItem "$env:USERPROFILE\Downloads","$env:TEMP" -Include *.html,*.htm,*.js -Recurse -ErrorAction SilentlyContinue |
Where-Object { $_.CreationTime -gt (Get-Date).AddDays(-14) }
if ($loot) { $hits += $loot | ForEach-Object { "[FILE] $($_.FullName) created $($_.CreationTime)" } }
if ($hits) { $hits | Tee-Object "$env:TEMP\otx_phish_sweep_$(hostname).txt"; Write-Host "[!] $($hits.Count) findings" -ForegroundColor Red }
else { Write-Host "[+] Clean - no OTX phishing artifacts found" -ForegroundColor Green }
Response Priorities
Immediate (0-4h):
- Block all listed domains/hostnames at DNS resolver, SWG, and EDR network protection layers; normalize the smart-quote artifact in the
dase7.shopURL indicator before ingestion - Hunt 14 days of DNS and proxy logs for hits against the IOC set; isolate any endpoint with confirmed connections to the redirect-chain infrastructure
- Force browser cache/DNS flush on exposed endpoints and reset sessions for affected users
24 Hours:
- For any user who visited a lure page, treat credentials as compromised: force password reset, revoke all OAuth refresh tokens and active sessions (critical given device code phishing — password reset alone does not kill stolen tokens)
- Review Azure AD/Entra sign-in logs for
device_codeauthentication protocol usage from unmanaged devices or anomalous geographies - Alert finance/AP teams to the festival-scam pattern; employees who entered corporate cards on fake ticket sites need card reissue and fraud monitoring
- Sweep mailboxes for the lure URLs and newly registered domain senders; purge and add sender/domain blocks
1 Week:
- Deploy browser isolation or client-side inspection policy capable of flagging Blob API + Web Crypto payload assembly (network-only controls are blind to this technique)
- Restrict or alert on OAuth device code grant flows conditional-access-wide; require compliant/managed device for device code auth
- Stand up continuous typosquat monitoring (CertStream/NRD feed) for your brand plus high-profile events your workforce attends; pre-emptively block domains under 30 days old in high-risk web categories
- Brief the service desk on festival/event-themed fraud and add HTML smuggling awareness to the phishing training module
Related Resources
Security Arsenal Incident Response Managed SOC & MDR Services AlertMonitor Threat Detection From The Dark Side Intel Hub
Is your security operations ready?
Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.