Updated vulnerable XSS.java version

This commit is contained in:
gx1
2022-09-13 15:58:25 +02:00
committed by GitHub
parent 46751e515c
commit 1c4488e7c8

View File

@@ -1,8 +1,9 @@
public class XSS extends HttpServlet { public class XSS extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { throws ServletException, IOException {
// BAD: a request parameter is written directly to an error response page // BAD: a request parameter is written directly to the Servlet response stream
response.sendError(HttpServletResponse.SC_NOT_FOUND, response.getWriter().print(
"The page \"" + request.getParameter("page") + "\" was not found."); "The page \"" + request.getParameter("page") + "\" was not found."); // $xss
} }
} }