Skip to main content
XsiSec.com
HomeReposBlogProjectsPortfolio
© 2026 XsiSec.com
Securitysecurity.txt
Updated 2026-07-30 · v1.0.0+2026-07-30.30ac6e5 · 30ac6e5
  1. Home
  2. ›Blog
  3. ›Cross-site scripting research
Blog topic

Cross-site scripting research

Reflected, stored, and DOM-based XSS writeups with practical payload analysis and defensive guidance.

17
Matching posts
What is Cross-site-scripting and how does it work? – Article cover imageArticle

What is Cross-site-scripting and how does it work?

What is Cross site scripting and how does it work?: Cross Site Scripting (XSS) • Knowledge • XSS • knowledge, xss

2023-03-01↗
knowledgexss
DOM XSS using web messages and a JavaScript URL – Article cover imageArticle

DOM XSS using web messages and a JavaScript URL

DOM XSS using web messages and a JavaScript URL: This lab demonstrates a DOM based redirection vulnerability that is triggered via web messaging. • P…

2022-12-05↗
domdom-basedportswigger
DOM XSS using web messages and a JavaScript URL – Article cover imageArticle

DOM XSS using web messages and a JavaScript URL

DOM XSS using web messages and a JavaScript URL: This lab demonstrates a DOM based redirection vulnerability triggered by web messaging. • PortSwigge…

2022-12-02↗
dom-basedlab1portswigger
Exploiting clickjacking vulnerability to trigger DOM-based XSS – Article cover imageArticle

Exploiting clickjacking vulnerability to trigger DOM-based XSS

Exploiting clickjacking vulnerability to trigger DOM based XSS: This lab contains an XSS vulnerability that is triggered by a click. • PortSwigger •…

2022-11-23↗
clickjackingdom-xssxss
DOM XSS in jQuery anchor href attribute sink using location.search source – Article cover imageArticle

DOM XSS in jQuery anchor href attribute sink using location.search source

DOM XSS in jQuery anchor href attribute sink using location.search source: Exploit a DOM XSS in the feedback page to make the “back” link execute ale…

2022-10-07↗
dom-xssdomjquery
DOM XSS sink using location.search – Article cover imageArticle

DOM XSS sink using location.search

DOM XSS sink using location.search: Exploit the search endpoint’s reflected output to achieve XSS by breaking out of the single‑quoted context and in…

2022-10-06↗
lab3-lab4portswiggersinks
How does sinks working with dom-based xss – Article cover imageArticle

How does sinks working with dom-based xss

How does sinks working with dom based xss: Clarify what sources and sinks are in DOM based XSS, show practical examples for the three main sink categ…

2022-10-06↗
xssdomdom-xss
Stored XSS into HTML context with nothing encoded – Article cover imageArticle

Stored XSS into HTML context with nothing encoded

Stored XSS into HTML context with nothing encoded: Experiment with XSS filter evasion techniques to achieve JavaScript execution without user interac…

2022-10-06↗
lab2portswiggerstored-xss
What is cross-site scripting and how does it work? – Article cover imageArticle

What is cross-site scripting and how does it work?

What is cross site scripting and how does it work?: Give a clear, practical overview of cross‑site scripting (XSS): what it is, how it works, the thr…

2022-10-06↗
xsscross-site-scripting
DOM XSS in innerHTML sink using source location.search – Article cover imageArticle

DOM XSS in innerHTML sink using source location.search

DOM XSS in innerHTML sink using source location.search: in this example I just walked through different payloads for XSS DOM, • HTB Academy • DOM XSS…

2022-09-19↗
dom-xsshtb-academylab-4
Reflected XSS into HTML context with most tags and attributes blocked – Article cover imageArticle

Reflected XSS into HTML context with most tags and attributes blocked

Reflected XSS into HTML context with most tags and attributes blocked: Perform a reflected XSS in the search feature that is protected by a WAF, and…

2022-09-14↗
lab3portswiggerreflected-xss
Learn about Reflected XSS – Article cover imageArticle

Learn about Reflected XSS

Learn about Reflected XSS: Reflected XSS — HTML Context (ENHANCED) Goal: Understand and exploit reflected XSS when attacker input is inserted into an…

2022-09-13↗
xssreflected-xss
DOM XSS in document.write sink using source – Article cover imageArticle

DOM XSS in document.write sink using source

DOM XSS in document.write sink using source: Exploit a DOM based cross site scripting (XSS) vulnerability caused by the app writing location.search d…

2022-09-13↗
dom-xssxss
Stored XSS into HTML context with nothing encoded – Article cover imageArticle

Stored XSS into HTML context with nothing encoded

Stored XSS into HTML context with nothing encoded: Submit a blog comment that executes alert() when any user views the post (stored/persistent XSS).…

2022-09-13↗
xssstored-xsshtml-context-not-encoded
Reflected XSS into HTML context with nothing encoded – Article cover imageArticle

Reflected XSS into HTML context with nothing encoded

Reflected XSS into HTML context with nothing encoded: This lab contains a simple reflected cross site scripting vulnerability in the search functiona…

2022-09-13↗
xssreflected-xxs
[Mutillidae] DOM XSS etc. – Article cover imageArticle

[Mutillidae] DOM XSS etc.

[Mutillidae] DOM XSS etc.: I have started the catch up all the definitions also catch up the fundamentals again. • Security • XSS • security, xss

2022-02-26↗
securityxss
Reported my first Bug Bounty finding – Article cover imageArticle

Reported my first Bug Bounty finding

Reported my first Bug Bounty finding: Bug Bounty Hunting Journey – First Steps • BugBounty • XSS • bugbounty, xss

2020-03-20↗
bugbountyxss
Browse the complete archive →