Like a 📚 club, but for 🪲.
Next week, we’re launching The Bug Club: a monthly live session where @snyff discusses interesting vulnerabilities found while building labs, doing research, or going down rabbit holes.
Register here:
https://t.co/HOrhEczyjm
A dev added return; in front of eval() so user input "can't execute."
PHP hoists class declarations at compile time... Declare a class the app autoloads later, and your constructor runs.
return; stops statements. It doesn't stop declarations.
💥RCE💥
New lab, based on CVE-2026-49273 (MantisBT):
https://t.co/OWext39MZZ
How much intelligence does this patch reveal?
In a public repository, a security patch can also become the advisory.
As LLMs make vulnerability reconstruction cheaper, maintainers may need to consider not only whether a fix works, but what it reveals.
New article from @pentesterlab founder @snyff
How much intelligence does this patch reveal?
Once a security patch lands in a public repository, it can become the advisory.
LLMs are making it dramatically cheaper to reconstruct vulnerabilities from commits before defenders have deployed the fix.
https://t.co/pyi15iGWFc
Get your developers to spend three hours with me.
I promise they'll never look at a pull request the same way again.
If your team is increasingly reviewing AI-generated code, this is the skill they need.
Based on years of analysing CVEs in Go and Python...
In 2026, secure coding training makes no sense.
Developers increasingly review AI-written code rather than write everything from scratch.
The skill that matters now is reading code with a critical eye and spotting dangerous assumptions.
That’s why we launched two live Security Code Review for Developers trainings:
🐹 Go
🐍 Python
Real CVEs. Real vulnerable code. No made-up examples.
https://t.co/sQLrGj7J6w