Skip to main content
Cross-Site Scripting

Reflected XSS

Free2 Points

Overview

Reflected XSS focuses on user-controlled input that is returned immediately in a web page response.

The page is about the request-response path: user input enters a request, comes back in the response, and is parsed by the browser in a context the application failed to protect.

Security Impact

Reflected XSS can allow browser-side code to run in the context of a victim's session when a crafted request is opened. That can affect session integrity, phishing resistance, account actions, and trust in application-generated pages.

Vulnerability Scope

Search pages, error messages, redirect notices, and profile previews are common sources because they often echo request parameters directly into a response.

Lab Focus

The lab focuses on reflected input, the browser context where it appears, and why output encoding must match the destination context rather than only filtering input.

Related trainings

Cross-Site Scripting (XSS)