React is an open source front-end Javascript library used for building user interfaces. And nothing loves a good React app as much as cross-site scripting (XSS) exploits.
In this playground, you’ll engage in a practical exploration of XSS by actively launching attacks on a vulnerable React app in our hands-on labs. To top it off, we’ll guide you through the process of defending against these very attacks on that same application!
Combine offense and defense in this immersive Playground and get hands-on with ReactJS, for a comprehensive look at web app security.
Attack Lab - Exploting XSS on a react app
Defense Lab - Defending the vulnerable react app from XSS