Reflected XSS into attribute with angle brackets HTML-encoded
Let's insert the following payload in the search field:
test_payload
We can now open Left CLick > Inspect
to open the developer tools and search our payload.
We can see that our test_payload
has been inserted into the value
attribute of the <input>
tag.
In order to generate an alert, we need to first escape the value
attribute and than add an onmouseover
event attribute.
test_payload" onmouseover="alert(1)
The alert will be displayed only when we hover over the input field with our mouse.
We have solved the lab.