PentesterLab
pentesterlab.com
PentesterLab
@pentesterlab.com
We make learning web hacking and security easier. Online systems, code review, videos & courses that can be used to understand, test and exploit bugs!
Research Worth Reading Week 51/2025

A quieter week that perfectly fits the two deep dives!

📚 ORM Leaking More Than You Joined For

The latest opus in Elttam's posts on ORM leaks, including some semgrep rules and a reference to my blog post on the subject: www.elttam.com/blog/leaking...
ORM Leaking More Than You Joined For - elttamORM Leaking More Than You Joined For - elttam
elttam is a globally recognised, independent information security company, renowned for our advanced technical security assessments.
www.elttam.com
December 21, 2025 at 10:07 PM
Research Worth Reading Week 50/2025: SAML bypasses & LLM-assisted crash triage.

🔒 The Fragile Lock: Novel Bypasses for SAML Authentication

Ruby SAML falls again. An extraordinary exploit by the PortSwigger team: portswigger.net/research/the...
The Fragile Lock: Novel Bypasses For SAML Authentication
TLDR This post shows how to achieve a full authentication bypass in the Ruby and PHP SAML ecosystem by exploiting several parser-level inconsistencies: including attribute pollution, namespace confusi
portswigger.net
December 14, 2025 at 10:50 PM
Reposted by PentesterLab
🧑‍🎓 Learning of the day for me thanks to:

- @pentesterlab.com for the presentation of the behavior and the code review lab.
- ChatGPT for the detailed explanation.

#appsec #appsecurity #python
December 13, 2025 at 8:44 AM
Reposted by PentesterLab
I just completed @pentesterlab.com 's Recon Badge!!!
December 14, 2025 at 4:21 PM
Welcome back to Slytherin! 🐍

We just released 3 new labs in our python^w Slytherin code review badge: real CVEs, sneaky bugs, and plenty of chances to sharpen your dark code arts..

Grab your wand here:

pentesterlab.com/badges/pytho...
PentesterLab: Learn with our Python Code Review Badge
The Python Code Review Badge is our badge dedicated to code review in Python. It covers the discovery of weaknesses and vulnerabilities using source code review.
pentesterlab.com
December 9, 2025 at 10:53 PM
Research Worth Reading Week 49/2025:

⏰ Introducing constant-time support for LLVM to protect cryptographic code
Trail of Bits explains their work on adding constant-time support to LLVM so that compiled cryptographic code remains constant-time: blog.trailofbits.com/2025/12/02/i...
Introducing constant-time support for LLVM to protect cryptographic code
Trail of Bits developed constant-time coding support for LLVM that prevents compilers from breaking cryptographic implementations vulnerable to timing attacks, introducing the __builtin_ct_select fami...
blog.trailofbits.com
December 7, 2025 at 10:45 PM
Black Friday at @pentesterlab.com 🧨

For a limited time:

🔒 1 year of PRO for $146.52
🎓 Student special: 3 months PRO for $25.99

Hands-on labs. Real CVEs. Security code review training used by real AppSec & pentest teams.

⏰ Offer ends 2 Dec 2025, 23:59:59 UTC
👉 pentesterlab.com/pro
November 27, 2025 at 10:06 PM
Added 3 new Java CVEs to our Java Code Review Badge!

Now at 64 real-world labs to sharpen your Java code review skills.

Try them here: pentesterlab.com/badges/java-...

More CVEs coming soon 👀🔥
PentesterLab: Learn with our Java Code Review Badge
The Java Code Review Badge is our badge dedicated to code review in Java. It covers the discovery of weaknesses and vulnerabilities using source code review.
pentesterlab.com
November 21, 2025 at 6:25 AM
Reposted by PentesterLab
November 7, 2025 at 11:39 PM
Reposted by PentesterLab
Don't just look at bad code

Know what good looks like!

@pentesterlab.com
#Kawaiicon @kawaiicon.bsky.social
November 7, 2025 at 11:40 PM
Reposted by PentesterLab
Yeah @nastystereo.com I think you and @pentesterlab.com would get along just fine collabbing. 👀
October 30, 2025 at 12:42 AM
Reposted by PentesterLab
Upgrading the designer bag with a necessary accessory @pentesterlab.com
October 30, 2025 at 11:32 PM
🚨 New labs just dropped!

3 new Python Code Review labs are now live on PentesterLab 🐍
Learn to spot subtle bugs and insecure patterns by reading real Python code.

🎯 pentesterlab.com/badges/python-code-review

#Python #AppSec #CodeReview #PentesterLab
PentesterLab: Learn with our Python Code Review Badge
The Python Code Review Badge is our badge dedicated to code review in Python. It covers the discovery of weaknesses and vulnerabilities using source code review.
pentesterlab.com
October 28, 2025 at 3:37 AM
Reposted by PentesterLab
Really awesome preso from @snyff.pentesterlab.com @pentesterlab.com over at BSides Perth. Jam packed with patterns, approaches, tips and tricks to level up finding bugs in code. #bsides #bsidesperth
October 19, 2025 at 2:33 AM
Your face when you realize your next security code review is on a Clojure codebase...
April 20, 2025 at 11:10 PM
If people spent as much time actually learning hacking as they do optimizing how to learn hacking, they’d be a lot better at it. Just start. Break things. Learn. Repeat.
March 20, 2025 at 9:18 AM