For years, the email security community has preached a simple gospel: Enable Multi-Factor Authentication (MFA), and you’ve won 99% of the battle. However, a sophisticated 2025 phishing campaign targeting 18 major U.S. universities has proven that our “silver bullet” has a glaring point of failure. By leveraging the Evilginx framework, attackers aren’t just stealing passwords anymore—they are hijacking the digital keys to the kingdom: the session token.
The Anatomy of an Adversary-in-the-Middle (AiTM) Attack
The genius (and danger) of Evilginx lies in its role as a reverse proxy. In a traditional phishing attack, the user lands on a static, fake page. If they enter a code from an MFA app, the attacker has to race to use it before it expires.
In the university campaign, the process was far more seamless:
- The Hook: Users received highly personalized emails with “urgent” institutional updates, leading to a shortened TinyURL.
- The Proxy: The link directed users to a domain that looked identical to their university’s SSO (Single Sign-On) portal.
- The Man-in-the-Middle: Behind the scenes, the Evilginx server acted as a “middleman,” relaying the real login page from the university to the victim in real-time.
- The Token Harvest: Because the user was interacting with the real site through the attacker’s lens, when they completed their MFA, the university’s server issued a session cookie. Evilginx grabbed that cookie and handed it to the attacker.
Why 18 Universities?
Academic institutions are a goldmine for attackers. Beyond personal student data and financial aid information, university credentials provide access to high-value research data and a massive “trusted” network of email addresses to launch further lateral attacks.
By using nearly 70 different domains and rotating Cloudflare-backed IPs, the perpetrators stayed under the radar of many standard reputation-based filters for months.
The Death of “Legacy” MFA?
This campaign is a wake-up call for email administrators and security teams. SMS-based codes and even push notifications (which are prone to “MFA fatigue” attacks) are no longer sufficient to stop a determined adversary using a reverse proxy.
If an attacker can sit in the middle of the conversation, they can simply wait for the user to prove who they are, then step in and take their place.
Actionable Insights for the Inbox
- Move Toward Phishing-Resistant MFA: This is the only definitive fix. Technologies like FIDO2 security keys or Passkeys are bound to the specific domain. If the URL doesn’t match the cryptographic handshake, the login fails—preventing Evilginx from ever seeing a token.
- Monitor Session Lengths: Shortening the lifespan of a session token can reduce the “window of opportunity” for a hijacker, though it can impact user experience.
- Look for ‘Impossible Travel’: Security teams should audit logs for “Impossible Travel” alerts—for instance, a user who logged in from a campus IP and, seconds later, has an active session token originating from a known proxy server or a different country.
- Domain Monitoring: Use tools to monitor for “lookalike” domains being registered that mimic your brand or institution.
The Bottom Line: We can no longer assume a “verified” login is a safe one. As our tools get smarter, the attackers simply move further up the chain. It’s time to stop protecting the password and start protecting the session.






