All vulnerabilities

PHISH-SPEAR-PHISHING

Phishing · Spear phishing · Spear phishing

Summary

Spear phishing is a phishing attack crafted for a specific person or organization using reconnaissance — role, current projects, colleagues, vendors — so the lure looks legitimate, unlike high-volume bulk phishing. The payload is usually a credential-harvesting login page or a weaponized attachment. It is the dominant initial-access vector behind major breaches (RSA in 2011, the 2016 Clinton-campaign compromise) and the entry point for most ransomware and BEC. Because it exploits human trust rather than a software flaw, technical controls alone do not stop it: defense pairs detonation and email authentication with phishing-resistant MFA and least privilege so a single phished account is contained.

How to avoid it in your code

  • Move to phishing-resistant MFA (FIDO2/WebAuthn passkeys, hardware security keys); one-time codes and push can be phished or fatigued.
  • Enforce DMARC, SPF, DKIM and external-sender banners so impersonation is harder to land.
  • Detonate links and attachments in a sandbox, rewrite URLs, and block known-bad at click time.
  • Run continuous phishing simulations and make reporting frictionless; track report rate, not just click rate.
  • Apply least privilege so one phished account cannot reach crown-jewel systems.

References

Related vulnerabilities

All Phishing →