Penetration Testing

The Phishing Email That Got Past Me

May 29, 20265 min read

Let me set the scene. It was a Tuesday. I had two client calls, a report due, and approximately four browser tabs open that I was never going to read. An email arrived from what appeared to be my cloud provider about an unusual sign-in attempt on my account. It had the right logo, the right formatting, the correct last four digits of the phone number on file for 2FA verification. It asked me to confirm my identity.

I hovered over the link. Checked the domain. It looked right. My cursor moved toward the click.

Something made me stop. Not training. Not a policy. Just a vague, nagging feeling that I couldn't name immediately. I sat with it for a few seconds and then opened the provider's portal directly by typing the URL from memory. There was no unusual sign-in. The email was a phish.

I had almost clicked it. I do this for a living. I build these emails. And I almost clicked it.

Why It Almost Worked

The obvious phishing emails are not the problem. The "Dear Valued Customer, your account has been SUSPENDED click HERE immediately" emails with Comic Sans and a link to a domain registered three days ago are not fooling anyone with a pulse and a working spam filter.

The dangerous ones arrive when your guard is down, in a format that matches what you genuinely expect, at a moment when you have enough context to believe them. Mine had the right branding because the attacker had taken twenty minutes to screenshot and replicate it. It had my correct phone number because that was in a data breach from 2021. It arrived on a Tuesday afternoon, not at 2 AM, because that is when real security alerts arrive.

Timing and context beat awareness every time. Not because awareness doesn't matter, but because every person on earth has moments in the day when they are tired, distracted, or operating on autopilot. Attackers are patient. They wait for those moments.

The Uncomfortable Statistic

Phishing simulation vendors will tell you their training reduces click rates. They are not wrong. Baseline click rates of 30 percent can drop to 5 or 6 percent after sustained simulation programs. That sounds like progress. And it is.

It is also not zero. In a company of five hundred people, a 5 percent click rate means twenty-five people click on every campaign. If one of those campaigns is real and the payload is a credential harvester or a malware dropper, it only needs one.

Security awareness training is a layer. It is not a wall. Treating it as one is how organizations end up confused when a phishing attack succeeds despite their annual click-through compliance training.

What Actually Caught Me

The thing that stopped me was not training I received or a policy I remembered. It was an intuition built from years of building exactly these attacks. I knew what the move felt like from the sender's side, and when I felt it from the recipient's side, something registered as wrong even before I could articulate why.

You cannot train everyone to have that intuition. But you can do a few things that actually move the needle.

Run simulations that are realistic and timed to catch people in realistic moments, not obvious fakes sent at 9 AM on a Monday when everyone is alert and expecting a test. Debrief when people click. Not to shame them. To show them specifically what they missed and why it worked. Make reporting suspicious emails frictionless and celebrated rather than something that goes into a void.

And when someone does click something real, make sure the response is "thank you for reporting it" and not "how did you fall for that." One of those cultures surfaces incidents early. The other one buries them.

The Takeaway I Keep Coming Back To

I almost clicked the link. That is not a story I tell to be embarrassing. I tell it because if it can get close to working on someone who constructs these attacks professionally, the assumption that your users will just "be more careful" is not a security strategy.

Phishing works because it exploits human nature, not human stupidity. Build your defenses accordingly.