renniepak

renniepak

@renniepak.nl

Self-XSS connoisseur. Elite Hacker. MVH H11337UPBash. One-Percent Man. Creator of CSPBypass.com. (he/him)

2.1K followers208 following176 posts

Found the best vulnerability of my life today. Responsibly disclosed ofcourse. Hopefully I can share a CVE anytime soon :)

renniepak reposted

We've all been there: found an XSS, blocked by CSP. There's a bunch of CSP bypasses that you can try by @renniepak.nl: https://cspbypass.com It has a compilation of bypasses, based on the exact CSP you're up against.  Here’s a quick tutorial on how to use it 👇

renniepak reposted

I won't keep you in mystery any longer, here's how I found an XSS vulnerability *in* Shazzer! The chain involved some interesting browser techniques no sane developer could foresee. Check out the details below: jorianwoltjer.com/blog/p/stori... (and thanks @garethheyes.co.uk for making Shazzer!)

jorianwoltjer.comFinding XSS on Shazzer (literally) | Jorian WoltjerHow I found an XSS in Shazzer, a tool for discovering and sharing browser quirks through fuzzing. Not *using*, but *in* Shazzer. We'll explore some useful techniques with Blob URLs to unsandbox malici...
Gareth Heyes@garethheyes.co.uk

Just want to say @jorianwoltjer.com is awesome. You'll find out why soon...

Looking back on #hh0526 with a big smile. 😊 We brought together 22 hackers from 9 different nationalities in the wonderful city of Utrecht for a day of pure bug bounty fun, hacking on @intigriti.com programs with special event bonuses included.

None of this happens without the people who make it happen. A massive thank you to our sponsor @intigriti.com , to my incredible co-organiser @g0053.me, and above all, to the 22 of you who travelled from near and far to be part of our HackerHideout community. See you next time!

eval(unescape(escape`!򩡵򫡣򭁩򫱮ꈊ򚀩򮱬򩑴򘁧򟑒򭑮򫡥򬠮򩱥򭁉򫡳򭁡򫡣򩐨򚐻򪑦򚀡򩱼򯀡򩰮򬁬򨑹򪑮򩰩򬡥򭁵򬡮򘁤򫱣򭑭򩑮򭀮򩁩򬱰򨑴򨱨򡑶򩑮򭀨򫡥򭰠򢱥򮑢򫱡򬡤򡑶򩑮򭀨򘡫򩑹򩁯򭱮򘠬򮱫򩑹򠱯򩁥ꎣ򜡽򚐩򛁶򫱩򩀠򬱥򭁔򪑭򩑯򭑴ꊊⱐ򜀩򞱬򩑴򘁴ꏑ򛁮򛁯ꏐ򛁩ꏐ򛁐򟐢򬁴򩑲򫱤򨑣򭁹򫀢򛁳򟐨򚐽򟡻򪑦򚀡򭀩򬡥򭁵򬡮򞱬򩑴򘁧򟑒򭑮򫡥򬠮򩱥򭁉򫡳򭁡򫡣򩐨򚐻򪑦򚀡򩱼򯁧򛡣򬡡򬱨򩑤򚑲򩑴򭑲򫠠򭀽򜀻򫁥򭀠򩠽򩰮򭁒򩑸򛁣򟑧򛡨򫱲򪑺򫱮򛡯򨡳򭁡򨱬򩑳򛁲򟑧򛡣򭑲򬡥򫡴򤱰򩑥򩀬򭐽ⴐ򛑲ꋱ򜀬򭰽򩠮򮁐򫱳򛁗򟑦򛡣򫱮򩡩򩰮򭱩򩁴򪀬򮀽򭰫򥰻򪑦򚁯򚑻򪐫򚰻򫁥򭀠򩐽򜐻򩡯򬠨򫁥򭀠򪠠򫱦򘁣򚑻򫁥򭀠򥀽򪠮򭁹򬁥򠱯򫡦򪑧򞱩򩠨򥀮򭁹򬁥򟐽򤀦򙡪򛡹򤁯򬰼ꏗ򝐩򨱯򫡴򪑮򭑥򞱩򩠨򪠮򮁐򫱳򟁸ꊳ򜀦򙡪򛡸򤁯򬰫򥀮򭱩򩁴򪀪򪠮򬱩򮡥򟡷ꋑ򜀦򙡦򛡹򤁯򬰫򩠮򨱯򫡦򪑧򛡨򩑩򩱨򭀾򪠮򮑐򫱳򚑻򩐽򜀻򨡲򩑡򪱽򯑥򙠦򩠮򪡵򫑰򪑮򩰦򙡩ꏥ򙠦򩠮򩑮򩁊򭑭

򬀨򚐻򩠮򪡵򫑰򪑮򩱼򯀨򫰽򪐽򜀬򫠽򫡵򫁬򚑽򪑦򚀡򩠮򪡵򫑰򪑮򩰦򙠡򩠮򩁵򨱫򪑮򩰦򙡣򛡬򩑮򩱴򪀩򮱬򩑴򘁥򞱦򫱲򚁬򩑴򘁪򘁯򩠠򨰩򪑦򚀡򪠮򬡥򫑯򭡥򙠦򪠮򮁐򫱳򟠽򮀩򮱥򟑪򞱢򬡥򨑫򯑩򩠨򩐦򙡥򘐽򟑮򚑻򫁥򭀠򩀽򩐮򮁐򫱳򛑸򛁓򟑤򛱲򛁔򟑥򛡴򮑰Ꙝ򫱮򩡩򩰬򬀽򥀮򭁹򬁥򟐽򤀦򙡥򛡹򤁯򬰼ꏗ򝐬򮐽򩐮򮑐򫱳򛁡ꏐ򛁨ꏙ򜰬򭠽򭐻򩡯򬠨򫁥򭀠򪰽򜐻򪰼㈀򞱫򚰫򚑻򪀫򟑶򛁶򚰽ꋦ򞱩򩠨򪀼򮐩򮱡򟑫򞱢򬡥򨑫򯑩򩠨򪀾ꏙ򜰦򙡫ꏡ򚑢򬡥򨑫򯑡򯁼򚁡ꏔ򚐻򫁥򭀠򫐽򨐫򝀻򩡯򬠨򫁥򭀠򪠠򫱦򘁣򚑩򩠨򪠡򟐽򩐦򙠡򪠮򬡥򫑯򭡥򙠦򪠮򮁐򫱳򟡸򚑻򫁥򭀠򬐽򚁪򛡸򤁯򬰭򮀩򛱲򛁢ꏐ򞱨㶓򛁶򟑵򞱦򫱲򚁬򩑴򘁫ꏑ򞱫㰠򜀻򪰫򚰩򪑦򚁨򚰽򭠬򭠫򟐮򝠬򪀾ꏙ򜰦򙡫ꏡ򚑻򨠽򪰻򨡲򩑡򪱽򬐼򨠫򨐫򝠦򙠨򫐽򨐫򜠩򞱢򬡥򨑫򯑰򟱓㰐򙠦򚁮򟑥򛁦򛡳򩑴򡁵򨱫ꊁ򚐬򬱥򭁔򪑭򩑯򭑴򚀨򚐽򟡦򛡤򭑣򪱩򫡧򙠦򩠮򬱥ꝍ򭑣򪰨򜀩򛁍򨑴򪀮򨱥򪑬⠖⹧򚠨򩀫򥀮򭱩򩁴򪀪򩐮򬱩򮡥򚱗򚐯򬠩ꊸ򜀩򚐺򤰼򟑭򙠦򚁮򟑥򛁯ꏑ򛁩ꏐ򛁦򛡳򭁡򬡴򢡵

When reviewing pull requests with new additions for CSPBypass.com, I often find myself questioning how useful a given entry actually is. If no websites whitelist a specific host, there is little point in adding it.

To answer that question, I processed the latest Common Crawl dataset, totalling 14.54 TB, to compile a full list of the most commonly whitelisted domains found in CSP script-src directives (falling back to default-src where script-src was absent).

What windows or MacOs files reliably contain the username of the currently logged in user WITHOUT that username being part of the file path?

Added a small feature to cspbypass.com to warn the user if unsafe-inline is detected, in which case you typically don’t need to waste time hunting for 3rd-party whitelisted CSP bypasses and go straight to inline scripts / event handlers.

Thanks for mentioning our site cspbypass.com

cspbypass.comCSP Bypass SearchA tool designed to help ethical hackers bypass restrictive Content Security Policies
Intigriti@intigriti.com

You've identified a possible XSS 🤑 But CSP is in the way... 😓 What if you could just entirely bypass this CSP and execute your payload? 🤠 In our latest article, we documented multiple methods to bypass CSPs to execute malicious JS code! Read the article today (link in next post)! 👇

renniepak reposted

Made hacking rooms work in real time. This demo connects three browsers with real time editing on. From Chrome I edit some HTML. This gets sent over websockets to the other browsers which call postMessage to a blob with a sandboxed iframe.

Such a DOM XSS tease: var s=document.createElement('style');s.innerHTML=decodeURIComponent(location.hash.slice(1));document.head.appendChild(s)

The schedule got an update: Tune in at 1:35 PM (PDT) / 10:35 PM (CEST) for my talk!

renniepak@renniepak.nl

If you’re into bug bounty hunting and like finding weird XSS bugs (like me 😊) in places most people overlook, come check out my talk at NahamCon 2025 this Friday, May 23. "Widgets Gone Wild: Exploiting XSS Through Flawed postMessage Checks"

If you’re into bug bounty hunting and like finding weird XSS bugs (like me 😊) in places most people overlook, come check out my talk at NahamCon 2025 this Friday, May 23. "Widgets Gone Wild: Exploiting XSS Through Flawed postMessage Checks"

I’ll be digging into how bad postMessage origin checks in embedded widgets can lead to XSS, something I regularly encounter on bug bounty programs using third-party widgets. Time: 2:50 PM (PST) / 11:50 PM (CEST) Streaming here: twitch.tv/NahamSec More info: nahamcon.com Hope to see you there!

renniepak reposted

I'm excited to be speaking at #NahamCon2025 on May 23rd! I'm going to be talking about a bug class that I believe is very undervalued, and will outline a methodology for how to find and exploit it in the wild. May the bounties rain down upon you! Details here: www.nahamcon.com