Unit Description
Learn about XSS, a client-side vulnerability, and how to defend against it.
Objectives

Topics Covered

  • Three types of XSS: Stored, Reflected, and DOM-based
  • Stealing cookies and modifying pages via XSS
  • XSS prevention techniques: HTML sanitization and entity code substitution

Recommended For

  • Developers interested in web security
  • Those who want a deep understanding of client-side web vulnerabilities

Prerequisite Knowledge

  • Understanding of cookies and sessions
  • Basic knowledge of web development (HTML, JavaScript)
  • Experience with web frameworks like Flask
Composition
Cross-Site Scripting (XSS)
ClientSide: XSS
Lab: Basic XSS
Pro
Quiz: XSS
[Exercise] XSS
Exercise: XSS
xss-1
[Exercise] XSS-2
Exercise: XSS-2
xss-2
Rating
9.7 (139)
0
All items must be completed before leaving a rating feedback.
Cross-Site Scripting (XSS)
9.7
(139)
Tier 0 Easy
When you sign up
Free
0% Completed Total 0 completed
Lecture 0 /3
Excluded
Wargame 0 /2
2
Quiz 0 /1
1
You can access locked objectives by upgrading your plan or purchasing the units separately.