Major Cyber Attacks in September 2026: US and EU Face Session Theft, Remote Access, and Payment Fraud
Five September 2026 campaigns—CSuite, N0va, IronToll, Wazza, TerminalFix—target US and EU organizations via session theft, Device Code phishing, payment fraud, and DLL sideloading using legitimate tools. CSuite steals Microsoft 365 sessions and deploys RMM tools. N0va uses Device Code phishing to obtain access tokens. IronToll operates 114 domains stealing card data and OTPs across 12+ countries. Wazza evades automated detection with multi-stage routing. TerminalFix uses Polygon smart contracts, DLL sideloading, and forum dead-drop resolvers for C2.
Detection / Hunteropenrouter
Immediate Actions
- Revoke active Microsoft 365 sessions and refresh tokens for affected accounts
- Block identified C2 domains and phishing URLs at web proxy and DNS
- Audit endpoints for unexpected RMM tool installations
- Review device registrations and token activity in Azure AD
Key Takeaways
- CSuite linked to 351 sandbox analyses; 51% of submissions from the United States.
- N0va abuses Microsoft Device Code flow to obtain access and refresh tokens.
- IronToll connected to 114 malicious domains across 71 non-Cloudflare origins.
- TerminalFix retrieves lure domains from Polygon smart contract via 8 public RPCs.
- Wazza hides final phishing page behind anti-bot checks and staged redirects.
Attack Chain
- Initial Access: Compromised WordPress sites redirect to Polygon smart contract-resolved lure domains
- Execution: JavaScript encodes binary as English words; Node.js decodes and executes dropper
- Persistence: .bat script registers Windows Run key for survival across reboots
- Defense Evasion: Signed applaunch.exe sideloads trojanized mscoree.dll from %PROGRAMDATA%
- C2: WinHTTP stager beacons to documentsphotos.com and getimageinformation.com endpoints
Affected Systems
- Microsoft 365 users and Azure AD authenticated environments
- US and EU enterprise organizations across multiple sectors
- WordPress sites compromised for phishing delivery
- Windows endpoints targeted by TerminalFix DLL sideloading
- Banking, manufacturing, government, healthcare, and consulting sectors
Detection Availability
No detection rules or queries are published in the source article.
Detection Engineering Assessment
Hypotheses are starting points derived from the article, not findings about your environment; validate against your own telemetry.
| Dimension | Rating | Rationale |
|---|---|---|
| EDR Visibility | Medium | Legitimate tools and signed binaries reduce EDR signal clarity; process telemetry still captures key execution patterns. |
| Network Visibility | Medium | C2 over HTTPS and abuse of cloud services blend with legitimate traffic; DNS and proxy logs help. |
| Detection Difficulty | Hard | Multi-stage attacks using legitimate services, signed binaries, and rotating infrastructure require correlation across data sources. |
Hunting Hypotheses
| Hypothesis | Telemetry | Stage | FP Risk |
|---|---|---|---|
| Device code authentication requests followed by token exchange from unexpected locations or user agents (T1556) | Azure AD sign-in logs, conditional access logs | Credential Access | Medium — legitimate device code flows from MDM enrollment |
| Signed Microsoft binaries loading DLLs from non-standard directories like %PROGRAMDATA% (T1574.001) | EDR module load events, Sysmon Event ID 7 | Defense Evasion | Low — signed binaries loading from %PROGRAMDATA% is unusual |
| RMM tool installations occurring shortly after document downloads or browser visits to phishing pages (T1218) | EDR process creation, file installation events | Execution | Medium — legitimate IT admin tool deployments |
| JavaScript processes spawning PowerShell with execution policy bypass and hidden window flags (T1059.001) | EDR process ancestry, PowerShell script block logs | Execution | Low — this combination is rarely legitimate |
Required Log Sources
- Microsoft 365 audit logs
- Azure AD sign-in and device registration logs
- EDR process creation and file write telemetry
- Web proxy and DNS resolution logs
- PowerShell script block logging (Event ID 4104)
- Sysmon Event ID 7 (image load)
Key Behavioral Indicators
- Device code authentication requests from non-corporate IPs or unknown devices
- Multiple RMM tools installed within short timeframe on same host
- Signed binaries loading DLLs from %PROGRAMDATA% with randomized names
- PowerShell execution with -EP Bypass and -WindowStyle Hidden flags
- Node.js runtime downloading and executing scripts from external URLs
- WebSocket connections to unknown domains following phishing page visits
Control Gaps
- URL filtering based on first-hop only misses redirected phishing pages
- Single IOC blocking fails against rotating disposable infrastructure
- Credential-only monitoring misses token and session theft
- Signature-based AV misses legitimate tool abuse and signed binary sideloading
- Device code authentication flows may not trigger conditional access alerts
False Positive Assessment
Medium — legitimate RMM tools, cloud services, and signed binaries are abused, making behavioral detection noisy without cross-system correlation.
Recommendations
Suggestions to evaluate against your own environment, tooling, and incident-response procedures — not directives.
Infrastructure Hardening
- Implement conditional access policies restricting device code authentication
- Block outbound connections to known C2 endpoints and phishing infrastructure
- Enable advanced phishing protection in email gateways and Microsoft 365
- Monitor DNS queries to newly registered domains matching phishing patterns
User Protection
- Deploy EDR rules detecting DLL sideloading via signed Microsoft binaries
- Block script execution from %PROGRAMDATA% with randomized directory names
- Alert on PowerShell execution with execution-policy bypass and hidden flags
- Restrict Node.js runtime execution in standard user contexts
Security Awareness
- Train users to verify sender domains for document-sharing and authentication requests
- Warn about device code authentication prompts received outside expected workflows
MITRE ATT&CK Mapping
Resource Development
Initial Access
Execution
Privilege Escalation
Stealth
Lateral Movement
Command and Control
Plain-Language Summary
Attackers in September 2026 used trusted cloud services and legitimate software to steal login sessions, install remote access tools, and commit payment fraud against organizations in the US and Europe. Five campaigns targeted Microsoft 365 users, banking customers, and government employees through fake document pages and authentication prompts. Organizations should revoke active sessions, check for unauthorized remote management tools, block known malicious domains, and train employees to verify unexpected authentication requests.
Additional IOCs
- Ips:
103[.]65[.]237[.]122- Phishing infrastructure IP from utils.js campaign188[.]114[.]97[.]3- Phishing infrastructure IP from utils.js campaign188[.]114[.]96[.]3- Phishing infrastructure IP from utils.js campaign172[.]93[.]106[.]214- Phishing infrastructure IP from utils.js campaign65[.]98[.]19[.]2- Phishing infrastructure IP from utils.js campaign212[.]227[.]90[.]29- Phishing infrastructure IP from utils.js campaign172[.]67[.]201[.]233- Phishing infrastructure IP from utils.js campaign104[.]21[.]76[.]224- Phishing infrastructure IP from utils.js campaign189[.]127[.]165[.]218- Phishing infrastructure IP from utils.js campaign
- Domains:
check[.]xzovy[.]vu- Phishing domain from utils.js campaignbcvipconcierge[.]com[.]br- Phishing domain from utils.js campaigngovlodgementhub[.]com- Phishing domain impersonating government lodgementacrobatdocfiles[.]es- Phishing domain impersonating Adobe Acrobatsecuredocu[.]icu- Phishing domain impersonating DocuSignpeputragroup[.]com- Phishing domain from utils.js campaignwel[.]poluytyno[.]site- Phishing subdomain from utils.js campaignashland-energy[.]com- Phishing domain from utils.js campaignpedartgallery[.]com- Phishing domain from utils.js campaignmk[.]parymg[.]com- Phishing subdomain from utils.js campaign
- Urls:
hxxps://documentsphotos[.]com/api/init- TerminalFix C2 initialization endpointhxxps://getimageinformation[.]com/api/ci- TerminalFix C2 beacon endpointhxxps://updatemsnow[.]com/get_script- TerminalFix dropper script retrieval URLhxxps://updatemsnow[.]com/get_update- TerminalFix Update.zip download URLhxxps://buenosaires-gob[.]top/ar/index.html#/card- IronToll phishing payment page impersonating Buenos Aireshxxps://docsendsr[.]online/- CSuite phishing URL for session thefthxxps://edl14ek-qs1k-wu5xr-smqa0s7-6738dta[.]wndws-pip3ln-sql3-waf3-gdprsx-dfn-azfn-appsvc-0ffapx[.]workers[.]dev- Wazza phishing URL on Cloudflare Workershxxps://peputragroup[.]com/m/js/utils.js- Phishing kit JavaScript from utils.js campaignhxxps://securedocu[.]icu/fls/m/js/utils.js- Phishing kit JavaScript from utils.js campaignhxxps://govlodgementhub[.]com/3894/m/js/utils.js- Phishing kit JavaScript from utils.js campaignhxxps://wel[.]poluytyno[.]site/m/js/utils.js- Phishing kit JavaScript from utils.js campaignhxxps://ashland-energy[.]com/aa/m/js/utils.js- Phishing kit JavaScript from utils.js campaignhxxps://pedartgallery[.]com/pr/m/js/utils.js- Phishing kit JavaScript from utils.js campaignhxxps://mk[.]parymg[.]com/mmidk/m/js/utils.js- Phishing kit JavaScript from utils.js campaignhxxps://acrobatdocfiles[.]es/view/m/js/utils.js- Phishing kit JavaScript from utils.js campaign
- File Paths:
applaunch.exe- Legitimate signed Microsoft binary renamed for DLL sideloadingmscoree.dll- Trojanized DLL sideloaded by applaunch.exeUpdate.js- Dropper script with 256-token word mapUpdate.zip- Archive downloaded from updatemsnow.commsedge.zip- Renamed Node.js runtime (node-v7.10.1)
- Command Lines:
- Purpose: Execute hidden PowerShell with execution policy bypass for payload delivery | Tools:
powershell.exe| Stage: Execution |powershell.exe -NoProfile -EP Bypass - Purpose: System binary proxy execution via slui.exe launched from browser process | Tools:
slui.exe,msedge.exe| Stage: Execution |slui.exe -Embedding
- Purpose: Execute hidden PowerShell with execution policy bypass for payload delivery | Tools:
- Other:
TFDRCRHIXNRJ- Resource name in sideloaded DLL containing 22,017-token word mapJP$GWAVF- XOR key used to decode JPEG decoy shellcode
- domainacrobatdocfiles[.]esPhishing domain impersonating Adobe Acrobat
- domainashland-energy[.]comPhishing domain from utils.js campaign
- domainbcvipconcierge[.]com[.]brPhishing domain from utils.js campaign
- domainbuenosaires-gob[.]topIronToll phishing domain impersonating Buenos Aires government
- domaincheck[.]xzovy[.]vuPhishing domain from utils.js campaign
- domaindocsendsr[.]onlineCSuite phishing domain for session theft
- domaindocumentsphotos[.]comTerminalFix C2 endpoint for initial beacon
- domaingetimageinformation[.]comTerminalFix C2 beacon endpoint (62s interval)
- domaingovlodgementhub[.]comPhishing domain impersonating government lodgement
- domainlib-0568[.]website-us-southeast-1[.]linodeobjects[.]comN0va phishing infrastructure hosting Microsoft lure
- domainmk[.]parymg[.]comPhishing subdomain from utils.js campaign
- domainpedartgallery[.]comPhishing domain from utils.js campaign
- domainpeputragroup[.]comPhishing domain from utils.js campaign
- domainquiet-glade-0b38[.]gingerbeaulieu0785[.]workers[.]devN0va Cloudflare Workers phishing for DocuSign lure
- domainrebeccacreekdistillery[.]comTerminalFix compromised WordPress site for initial access
- domainsecuredocu[.]icuPhishing domain impersonating DocuSign
- domainupdatemsnow[.]comTerminalFix lure and dropper delivery domain
- domainwel[.]poluytyno[.]sitePhishing subdomain from utils.js campaign
- filenameapplaunch.exeLegitimate signed Microsoft binary renamed for DLL sideloading
- filenamemscoree.dllTrojanized DLL sideloaded by applaunch.exe
- filenamemsedge.zipRenamed Node.js runtime (node-v7.10.1)
- filenameUpdate.jsDropper script with 256-token word map
- filenameUpdate.zipArchive downloaded from updatemsnow.com
- ip103[.]65[.]237[.]122Phishing infrastructure IP from utils.js campaign
- ip104[.]21[.]76[.]224Phishing infrastructure IP from utils.js campaign
- ip172[.]67[.]201[.]233Phishing infrastructure IP from utils.js campaign
- ip172[.]93[.]106[.]214Phishing infrastructure IP from utils.js campaign
- ip188[.]114[.]96[.]3Phishing infrastructure IP from utils.js campaign
- ip188[.]114[.]97[.]3Phishing infrastructure IP from utils.js campaign
- ip189[.]127[.]165[.]218Phishing infrastructure IP from utils.js campaign
- ip212[.]227[.]90[.]29Phishing infrastructure IP from utils.js campaign
- ip65[.]98[.]19[.]2Phishing infrastructure IP from utils.js campaign
- sha25618bd107c39df12cc406c0dcb920ddde31a1aefc9dd90e3df5102fcbddc163235Malicious file hash from campaign infrastructure
- sha2567c81963f1913cd07642d310f1994ae9f5166d6a5af8471a5edcc170e9ea1a502Malicious file hash from campaign infrastructure
- urlhxxps://acrobatdocfiles[.]es/view/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign
- urlhxxps://ashland-energy[.]com/aa/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign
- urlhxxps://buenosaires-gob[.]top/ar/index[.]html#/cardIronToll phishing payment page impersonating Buenos Aires
- urlhxxps://docsendsr[.]online/CSuite phishing URL for session theft
- urlhxxps://documentsphotos[.]com/api/initTerminalFix C2 initialization endpoint
- urlhxxps://edl14ek-qs1k-wu5xr-smqa0s7-6738dta[.]wndws-pip3ln-sql3-waf3-gdprsx-dfn-azfn-appsvc-0ffapx[.]workers[.]devWazza phishing URL on Cloudflare Workers
- urlhxxps://getimageinformation[.]com/api/ciTerminalFix C2 beacon endpoint
- urlhxxps://govlodgementhub[.]com/3894/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign
- urlhxxps://mk[.]parymg[.]com/mmidk/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign
- urlhxxps://pedartgallery[.]com/pr/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign
- urlhxxps://peputragroup[.]com/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign
- urlhxxps://securedocu[.]icu/fls/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign
- urlhxxps://updatemsnow[.]com/get_scriptTerminalFix dropper script retrieval URL
- urlhxxps://updatemsnow[.]com/get_updateTerminalFix Update.zip download URL
- urlhxxps://wel[.]poluytyno[.]site/m/js/utils[.]jsPhishing kit JavaScript from utils.js campaign