Join our Newsletter — 33% off our NHI Course

What breaks when security teams rely only on domain blocklists to stop phishing?

Blocklists fail when attackers rotate domains quickly, hide infrastructure behind redirects, or delay malicious behavior until after page load. In those cases, the destination may look benign long enough for a user to interact with it. Teams then lose the chance to stop credential theft or session hijacking at the point of execution.

Why This Matters for Security Teams

Domain blocklists are a useful hygiene control, but they are not a dependable stopping mechanism for phishing because the attacker’s infrastructure is rarely static. Modern campaigns rotate domains, chain redirects, and selectively serve benign content to scanners while reserving credential capture for real victims. That means the control is only as good as the moment it is checked, not the moment the user acts. NIST’s NIST Cybersecurity Framework 2.0 pushes teams toward broader risk management, which is the right lens here.

The practical problem is that blocklists tend to operate after the attacker has already gained control of the delivery path. Once a phishing page is hidden behind a short-lived domain, a redirector, or a compromised legitimate site, the initial reputation signal becomes weak. The same issue shows up in cases like the CoPhish OAuth Token Theft via Copilot Studio research, where the abuse path is not just a bad domain but a workflow that reaches a user through trusted collaboration surfaces. In practice, many security teams discover the failure only after a user has already entered credentials or approved a malicious prompt, rather than through deliberate testing.

How It Works in Practice

Effective anti-phishing programs treat domains as only one signal among many. A stronger approach combines URL reputation, redirect analysis, attachment detonation, identity-aware access controls, and runtime inspection of page behavior. The goal is to stop the phish even when the domain itself is newly registered, temporarily clean, or buried behind a legitimate front door. Guidance from NIST CSF 2.0 supports this layered view: detect suspicious activity, protect identities, and improve response instead of relying on a single preventive control.

Operationally, teams should look for:

  • Fast domain rotation and newly registered domains that appear, burn, and disappear within hours.
  • Redirect chains that move from one harmless-looking URL to another before landing on a credential page.
  • Delayed payloads that only show malicious content after page load, user interaction, or geolocation checks.
  • Session-aware checks that detect token theft, reverse proxy kits, and post-login abuse instead of only bad URLs.

That matters because attackers often target identity rather than malware delivery. The LLMjacking: How Attackers Hijack AI Using Compromised NHIs research shows how quickly exposed credentials can be abused, with AWS credentials sometimes attempted within minutes. Once a phish captures a session token or SSO login, the domain may already be gone, but the account is still live. Domain blocklists help at the perimeter; they do not replace phishing-resistant authentication, browser-layer controls, or rapid revocation when compromise is suspected. These controls tend to break down in high-volume campaigns that use disposable infrastructure and trusted SaaS delivery paths because the destination changes faster than the blocklist can update.

Common Variations and Edge Cases

Tighter blocking often increases operational overhead, requiring organisations to balance fewer false negatives against more false positives and user friction. That tradeoff becomes sharper when legitimate services use link wrappers, shared content delivery networks, or short-lived redirect domains. Current guidance suggests treating those environments as context problems, not simple allow or deny decisions.

There is no universal standard for this yet, but best practice is evolving toward contextual controls: sender authentication, URL rewriting, sandboxing, conditional access, and user session monitoring. In some environments, especially partner-heavy SaaS ecosystems, a domain that looks suspicious may still be business-critical, while a trusted domain may be compromised in real time. That is why security teams should pair blocklists with identity telemetry, risk scoring, and response playbooks that can revoke sessions, reset tokens, and quarantine mail or chat messages after delivery. The State of Non-Human Identity Security research is a reminder that credential hygiene and visibility gaps are often the real weakness behind successful phishing campaigns, not the lack of a blocked domain alone.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10, OWASP Agentic AI Top 10 and CSA MAESTRO address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 PR.AA Phishing defense depends on identity verification and authentication resilience.
OWASP Non-Human Identity Top 10 NHI-01 Phishing often targets secrets and tokens tied to non-human and human identities.
OWASP Agentic AI Top 10 A1 Autonomous workflows can amplify phishing impact through tool and session abuse.
CSA MAESTRO AG-02 Agentic trust boundaries matter when phishing targets SaaS and workflow surfaces.
NIST AI RMF Risk management should account for adaptive phishing and identity compromise.

Strengthen authentication and monitoring so blocked domains are only one layer in phishing defense.