heroui logo

Link: Credential phishing with obfuscated JavaScript redirect

Sublime Rules

View Source
Summary
This rule detects credential phishing embedded in inbound messages by requiring the thread to contain 1–9 links and to have a natural language understanding (NLU) indication of credential theft with at least a medium confidence. It then applies aggressive link analysis to the links in the thread, inspecting the redirect history for a query parameter that carries an obfuscated JavaScript payload. The payload leverages an onerror handler in combination with atob and decodeURIComponent to dynamically redirect the browser to a credential harvesting page, an evasion technique designed to bypass static URL scanning while still achieving credential theft. The detection relies on the NLU classifier (cred_theft intent, non-low confidence) and the link analysis results (redirect histories) to identify the obfuscated JavaScript redirect pattern. This targets web-based phishing scenarios where attackers attempt to harvest user credentials through deceptive redirects and JavaScript obfuscation, and is triggered by a specific chain of conditions across inbound messages and their embedded links.
Categories
  • Web
  • Network
Data Sources
  • Script
  • Web Credential
  • Network Traffic
Created: 2026-08-22