
Proud Dad. Lucky Husband. @IANS_Security Faculty. Cybersecurity Leader & Consultant. Weightlifting. Cooking.
Waxhaw, NC
Joined September 2008
- Tweets16.4K
- Following4.8K
- Followers1.4K
- Likes18.1K
Mike Saurbaugh retweeted
Because of a lot of request and demand, Tuesday, Oct 27th, 14:00 PM EST, I’m running a pop-up webinar on #PHP2Shell, because this one is literally hot now and can’t wait for the usual schedule.
45 minutes, everything you need to know, and time for your questions.
The supply chain is where the real conversation is happening, and you’ll hear it here for the first time.
Register here: lnkd.in/dzQT3zF2
@MatanOrel @AntarMeir
Mike Saurbaugh retweeted
It's been an insane month for cybersecurity teams, and I'm super proud of my @cognition colleagues rolling up their sleeves and shipping.
The new Devin Security is the fastest way to find and fix bugs, now offering enterprises Claude Mythos without separate model access.
Mike Saurbaugh retweeted
Palo Alto says they're vulnerable to the PHP flaws via their management interfaces.
At this point I don't trust SSH daemons being visible to the internet. I highly recommend people put as much stuff as possible behind systems like Tailscale / Cloudflare Tunnels, and similar services.
Not a perfect solution, but we should consider anything rawdogging on the internet to be in play.
securityonline.info/pan-os-p…
Love this! I am watching and said to myself, how great it would be to be there! Enjoy this experience!
I’ve been waiting for this moment since I was a little kid. Glad I got to bring my son with me. #WorldSeries #Brewers
Mike Saurbaugh retweeted
Remembering Sean Bodmer: Cybersecurity Pioneer, Author, Mentor and Friend cybrsecmedia.com/remembering…
Attackers have agents hunting for bugs. We need agents writing patches just as fast. @trailofbits is doing the work to make this happen reliably:
teapaw.org/trailofbits/status/211…
Finding bugs is the easy part. Shipping fixes that hold up is harder.
We analyzed thousands of Codex sessions from our work on Patch the Planet with @OpenAI and built patching-bugs, a plugin that writes a fix, proves it, and checks it for regressions.
To prove a fix, the plugin checks that the original code fails, the patch passes, and reverting the patch brings the bug back.
patching-bugs hands each fix to regression-hunt, our second new plugin. We ran it on the patches behind 21 known regressions, and it reported 25% fewer false positives than a baseline Codex agent.
Both plugins work best when your repo has a THREAT_MODEL.md and a PATCHING_GUIDELINES.md. blog.trailofbits.com/2026/10…
Mike Saurbaugh retweeted
PHP sites behind Cloudflare already have an initial set of WAF rules deployed for the known exploit vectors in these vulnerabilities. The rules are available to all customers, including free.
We are seeing early attacks emerging and are updating mitigations as new vectors show up.
This is a STOPGAP only. Patch as soon as @ThePHPF releases the update at 14:00 UTC today.
Mike Saurbaugh retweeted
AI Is Killing Capture the Flag Competitions. What Happens to Human Hackers? cybrsecmedia.com/ai-is-killi…
Mike Saurbaugh retweeted
Two very useful posts on monitoring and hardening PHP services, plus an Nmap command to help find them in your environment:
1. Discovery with Nmap
Common and alternative web ports; HTTP headers that may expose PHP versions:
nmap -sT -sV --version-light -T4 --max-retries 1 --open -p 80,81,443,8000-8010,8080-8090,8181,8443,8880,8888,9000,9001,9080,9090,9443 --script http-headers --script-timeout 10s --script-args 'http-headers.path=/index.php,http-headers.useget=true' <target>
Look for X-Powered-By: PHP/.... Fast inventory check; hidden PHP deployments can be missed, and version banners don’t confirm vulnerability.
2. Huntress: Monitoring and detection
• Confirmed facts and remaining questions
• Suspicious PHP child processes, shells and downloaders
• Webshells and other post-exploitation activity
• My process-watcher for Linux process visibility
huntress.com/blog/php2shell-…
3. Vincent Schmalbach: Hardening and patching
• Temporary nginx/Apache filters and upload-progress settings
• WAF/origin bypass checks
• Package and backport verification
• PHP-FPM/worker restarts, container rebuilds
• Side effects and checks for compromise
vincentschmalbach.com/cve-20…
Temporary measures are stopgaps. Prepare to apply the official fixes as soon as available.
Mike Saurbaugh retweeted
In this episode, me and Jess talk about an upcoming critical change to domains for M365 and Teams that are ironically going to disproportionately impact those with the best security the most. We conclude this is busy work that MSFT is causing. 1/3
What I tell myself before I walk on stage:
"They want me to succeed."
That's it. That's the whole ritual.
For years I did the opposite. I'd stand backstage running through everything that could go wrong — the joke that might not land, the slide that might not load, the question I might not have a good answer to. I told myself I was "preparing." I was actually rehearsing failure.
The belief I walked out with shaped what I noticed on stage. If I expected hostility, I found the one person checking their phone. If I expected warmth, I found the person nodding.
Same room. Different belief. Different talk.
This is what I mean when I say beliefs are tools, not truths. "The audience wants me to succeed" isn't a fact I can prove before I walk out. It's a tool I pick up because it changes what I pay attention to, and what I pay attention to changes how I perform.
The old belief — they're judging me — was also unprovable. I just never noticed I was choosing it.
You can swap the belief. Not by pretending. By asking whether the one you're carrying is actually helping you do the thing you're about to do.
If it isn't, put it down.
Mike Saurbaugh retweeted
Cybersecurity Benchmarking: Why, Why Not, When and How
1. Benchmarking is a waste of time when focused solely on inputs (e.g. budgets) rather than outcomes (e.g. effectiveness of controls). The budget comparisons are never “apples for apples” and may often end up setting risk tolerance only marginally ahead of others who may be in a bad state to begin with.
2. Instead, we need to decouple this and compare leading not lagging indicators of performance to show (i) how those leading indicators drive the lagging indicators in the right direction and (ii) what the relative unit costs of those leading indicators are.
3. Then, we need to benchmark not against each other directly but against an idealized (but not fantastical) aggregate control set. You compare yourself to the ideal and then how you rank vs. others also compared to the ideal. This way it’s still clear if you are not in great shape even if you place ahead of your peers.
Read on: philvenables.com/post/cybers…
AI is calling in all of our security debt, all at the same time.
Most sandboxes were never very secure, but that didn't matter because expertise was scarce and effort was expensive. Not so in 2026.
teapaw.org/trailofbits/status/209…
We asked GPT 5.6-Cyber to escape a VM used to sandbox agents. It broke out three times.
In its final escape, the agent found three 0-days on its own and chained them into a working exploit. blog.trailofbits.com/2026/08…
That’s great! I hope @karaswisher gets you on, On
so excited to finally share this news!
Universal Pictures and producers Phil Lord & Chris Miller are working to bring my book PARADOX INC to the big screen.
@philiplord @chrizmillr @adityasood @LucyKitada @DanielRoher
deadline.com/2026/08/paradox…
Mike Saurbaugh retweeted
How Hacker Summer Camp Mentally Rehydrates Us cybrsecmedia.com/how-hacker-…
More like this @Ritholtz - enjoyed the content.
Mike Saurbaugh retweeted
I wrote about the completely wild incident where OpenAI were testing a new model and it broke out of its sandbox and broke INTO Hugging Face to steal the answers to the benchmark simonwillison.net/2026/Jul/2…
Mike Saurbaugh retweeted
OpenAI is saying their models basically "escaped the lab" during a cyber test.
Created zero days to escape sandbox and get internet access. They zero days had to be reported to the vendors.
Mike Saurbaugh retweeted
This is pretty cool


































