Zerohunt
Programs
AboutSubmit a reportSign in
LabsCoursesConceptsVideosAcademy
← All courses
PractitionerCross-site scripting (XSS)

Client-Side Attacks

The browser is a hostile place to keep a secret. This path covers reflected and stored XSS, breaking out of contexts, and the CSRF that fires an action as a victim who only visited a page.

Syllabus

  1. 1Understanding cross-site scriptingReading10 min
  2. 2Lab: reflected in the search boxLab20 min
  3. 3Lab: stored in a display nameLab45 min
  4. 4Understanding CSRFReading10 min
  5. 5Lab: the form with no tokenLab45 min
Zerohunt · bug bounty marketplaceBack to top↑

Break it before they do.

A trusted bug bounty marketplace: programs, scope, reports, triage, bounty, retest and reputation — in one workflow.

01Platform

  • Programs→
  • Services→
  • Pricing→
  • Hall of Fame→
  • Submit a report→

02For companies

  • How it works→
  • Company directory→
  • Request a proposal→

03Resources

  • All resources→
  • Academy→
  • Labs→
  • Community→
  • Talent→

04Company

  • About→
  • For researchers→
  • Trust & safety→
Zerohunt
© 2026 Zerohunt · All rights reservedTerms · PrivacyInternal Team Edition · v1.0