Skip to main contentSkip to main content
Room Banner
Back to all walkthroughs
Room Icon

DOM-Based Attacks

Premium room

Learn about DOM-based vulnerabilities that can be leveraged to stage client-side attacks!

easy

60 min

9,398

User profile photo.
User profile photo.

To access material, start machines and answer questions login.

In this room, you will learn about DOM-based attacks. In web applications, any vulnerability that allows a threat actor to target the document object model (DOM) means that they can manipulate what the user sees and take control of their browser!

Prerequisites Learning Objectives
  • Understand what the DOM is
  • Understand modern frontend frameworks
  • Learn about the different types of DOM-based attacks
  • Learn about DOM-based and how to practically exploit it

Note: This room contains a non-guided challenge in Task 7. You must use the knowledge learned in this room and basic offensive security skills to complete the challenge!

Answer the questions below
I am ready to learn about DOM-based attacks!

Ready to learn Cyber Security?

The DOM-Based Attacks room is only available for premium users. Signup now to access more than 500 free rooms and learn cyber security through a fun, interactive learning environment.

Already have an account? Log in

We use cookies to ensure you get the best user experience. For more information see our cookie policy.