Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:GitLab
Status
Severity
Weakness:Cross-site Scripting
Clear
Year
Bounty paid13
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed:A user account
  • No account0
  • A user account27
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Technique
Clear filters27 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Stored XSS in Wiki pagesAnalysed#526325ValidCross-site ScriptingHigh2019-09-02–633
Stored XSS in markdown via the DesignReferenceFilterAnalysed#1212067ValidCross-site ScriptingCritical2021-10-18$16,000317
Stored XSS via Kroki diagramAnalysed#1731349ValidCross-site ScriptingHigh2023-06-02$13,950295
Stored-XSS with CSP-bypass via labels' colorAnalysed#1665658ValidCross-site ScriptingHigh2023-02-19–169
Stored XSS in Notes (with CSP bypass for gitlab.com)Analysed#1481207ValidCross-site ScriptingHigh2022-05-25–161
Persistent XSS in Note objectsAnalysed#508184ValidCross-site ScriptingHigh2019-07-19$4,500139
Stored XSS in custom emojiAnalysed#1198517ValidCross-site ScriptingHigh2021-07-19$3,000130
CSP-bypass XSS in project settings pageAnalysed#1588732ValidCross-site ScriptingHigh2022-11-16–100
Bypass: Stored-XSS with CSP-bypass via scoped labels' colorAnalysed#1693150ValidCross-site ScriptingHigh2023-02-19–96
XSS in request approvalsAnalysed#402658ValidCross-site ScriptingMedium2021-04-23$3,00096
New /add_contacts /remove_contacts quick commands susseptible to XSS from Customer Contact firstname/lastname fieldsAnalysed#1578400ValidCross-site ScriptingHigh2022-11-16$13,95093
Unrestricted file upload leads to Stored XSSAnalysed#880099ValidCross-site ScriptingMedium2020-08-03–90
Stored XSS in "Create Groups"Analysed#647130ValidCross-site ScriptingHigh2020-08-26$2,50089
XSS in ZenTao integration affecting self hosted instances without strict CSPAnalysed#1542510ValidCross-site ScriptingHigh2022-09-22–81
Stored XSS in main page of a project caused by arbitrary script payload in group "Default initial branch name"Analysed#1256777ValidCross-site ScriptingHigh2021-09-15–80
Stored-XSS injected in Wiki page via Banzai pipelineAnalysed#2257080ValidCross-site ScriptingHigh2024-05-28–71
Stored-XSS on wiki pagesAnalysed#1087061ValidCross-site ScriptingMedium2021-07-13–59
Stored XSS via Mermaid Prototype Pollution vulnerabilityAnalysed#1106238ValidCross-site ScriptingHigh2021-07-12$3,00058
Stored XSS in merge request pagesAnalysed#723307ValidCross-site ScriptingHigh2023-05-30$3,50053
Stored XSS on the job pageAnalysed#856554ValidCross-site ScriptingHigh2021-01-08$3,00050
Stored XSS in markdown when redacting referencesAnalysed#836649ValidCross-site ScriptingHigh2020-09-09$5,00050
XSS on Issue reference numbersAnalysed#831962ValidCross-site ScriptingMedium2020-11-23–49
Stored XSS via Mermaid Prototype Pollution vulnerabilityAnalysed#1280002ValidCross-site ScriptingHigh2021-11-18$3,00048
XSS: `v-safe-html` is not safe enoughAnalysed#1579645ValidCross-site ScriptingHigh2022-11-16–43
Stored XSS in Mermaid when viewing Markdown filesAnalysed#1212822ValidCross-site ScriptingHigh2021-10-18–42
Stored XSS on issue comments and other pages which contain notesAnalysed#1398305ValidCross-site ScriptingHigh2022-06-08$3,00038
Stored XSS in blob viewerAnalysed#806571ValidCross-site ScriptingMedium2020-08-04–37

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (2,699 analysed so far), which can be wrong. Data as of 2026-11-15.