Skip to content

GitLab · disclosed reports

Cross-site Scripting

55 disclosed reports · $92,530 paid · 55 valid

Every dot is a report; the named ones are the most upvoted. Bright dots were paid a bounty. A report opens its page here: our analysis where there is one, and the link to HackerOne. The status is HackerOne's own outcome; "access needed" is only what a title states.

Open GitLab on HackerOne
reports
55
valid
55
paid a bounty
19

Every one of the 55 is a mark on the map. Named now: 1 to 26, most upvoted first.

  1. Stored XSS in Wiki pages#526325GitLab · 633 votesValid

    CVE-2019-5467

  2. Stored XSS in markdown via the DesignReferenceFilter#1212067GitLab · $16,000 · 317 votesValid
  3. Stored XSS via Kroki diagram#1731349GitLab · $13,950 · 295 votesValid
  4. Stored-XSS with CSP-bypass via labels' color#1665658GitLab · 169 votesValid
  5. Stored XSS in Notes (with CSP bypass for gitlab.com)#1481207GitLab · 161 votesValid
  6. Persistent XSS in Note objects#508184GitLab · $4,500 · 139 votesValid
  7. Stored XSS in custom emoji#1198517GitLab · $3,000 · 130 votesValid
  8. CSP-bypass XSS in project settings page#1588732GitLab · 100 votesValid
  9. Bypass: Stored-XSS with CSP-bypass via scoped labels' color#1693150GitLab · 96 votesValid
  10. XSS in request approvals#402658GitLab · $3,000 · 96 votesValid
  11. New /add_contacts /remove_contacts quick commands susseptible to XSS from Customer Contact firstname/lastname fields#1578400GitLab · $13,950 · 93 votesValid

    CVE-2022-1948

  12. Unrestricted file upload leads to Stored XSS#880099GitLab · 90 votesValid
  13. Stored XSS in "Create Groups"#647130GitLab · $2,500 · 89 votesValid
  14. XSS in ZenTao integration affecting self hosted instances without strict CSP#1542510GitLab · 81 votesValid
  15. Stored XSS in main page of a project caused by arbitrary script payload in group "Default initial branch name"#1256777GitLab · 80 votesValid
  16. Stored-XSS injected in Wiki page via Banzai pipeline#2257080GitLab · 71 votesValid
  17. Stored-XSS on wiki pages#1087061GitLab · 59 votesValid
  18. Stored XSS via Mermaid Prototype Pollution vulnerability#1106238GitLab · $3,000 · 58 votesValid
  19. Stored XSS in merge request pages#723307GitLab · $3,500 · 53 votesValid
  20. Stored XSS on the job page#856554GitLab · $3,000 · 50 votesValid
  21. Stored XSS in markdown when redacting references#836649GitLab · $5,000 · 50 votesValid
  22. XSS on Issue reference numbers#831962GitLab · 49 votesValid
  23. Stored XSS via Mermaid Prototype Pollution vulnerability#1280002GitLab · $3,000 · 48 votesValid
  24. XSS: `v-safe-html` is not safe enough#1579645GitLab · 43 votesValid
  25. Stored XSS in Mermaid when viewing Markdown files#1212822GitLab · 42 votesValid
  26. Stored XSS on issue comments and other pages which contain notes#1398305GitLab · $3,000 · 38 votesValid

paid a bounty

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-15. CVE List through 2026-11-15 · EPSS of 2026-11-14 · CISA KEV checked 2026-11-15. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.