Bug bounty reports15,219
Publicly disclosed HackerOne reports, with the platform's own outcome and severity.
| Report | Status | Weakness | Severity | Disclosed | Bounty | Votes |
|---|---|---|---|---|---|---|
| Stored XSS in Wiki pagesAnalysed#526325 | Valid | Cross-site Scripting | High | 2019-09-02 | – | 633 |
| Stored XSS in markdown via the DesignReferenceFilterAnalysed#1212067 | Valid | Cross-site Scripting | Critical | 2021-10-18 | $16,000 | 317 |
| Stored XSS via Kroki diagramAnalysed#1731349 | Valid | Cross-site Scripting | High | 2023-06-02 | $13,950 | 295 |
| Stored-XSS with CSP-bypass via labels' colorAnalysed#1665658 | Valid | Cross-site Scripting | High | 2023-02-19 | – | 169 |
| Stored XSS in Notes (with CSP bypass for gitlab.com)Analysed#1481207 | Valid | Cross-site Scripting | High | 2022-05-25 | – | 161 |
| Persistent XSS in Note objectsAnalysed#508184 | Valid | Cross-site Scripting | High | 2019-07-19 | $4,500 | 139 |
| Stored XSS in custom emojiAnalysed#1198517 | Valid | Cross-site Scripting | High | 2021-07-19 | $3,000 | 130 |
| CSP-bypass XSS in project settings pageAnalysed#1588732 | Valid | Cross-site Scripting | High | 2022-11-16 | – | 100 |
| Bypass: Stored-XSS with CSP-bypass via scoped labels' colorAnalysed#1693150 | Valid | Cross-site Scripting | High | 2023-02-19 | – | 96 |
| XSS in request approvalsAnalysed#402658 | Valid | Cross-site Scripting | Medium | 2021-04-23 | $3,000 | 96 |
| New /add_contacts /remove_contacts quick commands susseptible to XSS from Customer Contact firstname/lastname fieldsAnalysed#1578400 | Valid | Cross-site Scripting | High | 2022-11-16 | $13,950 | 93 |
| Unrestricted file upload leads to Stored XSSAnalysed#880099 | Valid | Cross-site Scripting | Medium | 2020-08-03 | – | 90 |
| Stored XSS in "Create Groups"Analysed#647130 | Valid | Cross-site Scripting | High | 2020-08-26 | $2,500 | 89 |
| XSS in ZenTao integration affecting self hosted instances without strict CSPAnalysed#1542510 | Valid | Cross-site Scripting | High | 2022-09-22 | – | 81 |
| Stored XSS in main page of a project caused by arbitrary script payload in group "Default initial branch name"Analysed#1256777 | Valid | Cross-site Scripting | High | 2021-09-15 | – | 80 |
| Stored-XSS injected in Wiki page via Banzai pipelineAnalysed#2257080 | Valid | Cross-site Scripting | High | 2024-05-28 | – | 71 |
| Stored-XSS on wiki pagesAnalysed#1087061 | Valid | Cross-site Scripting | Medium | 2021-07-13 | – | 59 |
| Stored XSS via Mermaid Prototype Pollution vulnerabilityAnalysed#1106238 | Valid | Cross-site Scripting | High | 2021-07-12 | $3,000 | 58 |
| Stored XSS in merge request pagesAnalysed#723307 | Valid | Cross-site Scripting | High | 2023-05-30 | $3,500 | 53 |
| Stored XSS on the job pageAnalysed#856554 | Valid | Cross-site Scripting | High | 2021-01-08 | $3,000 | 50 |
| Stored XSS in markdown when redacting referencesAnalysed#836649 | Valid | Cross-site Scripting | High | 2020-09-09 | $5,000 | 50 |
| XSS on Issue reference numbersAnalysed#831962 | Valid | Cross-site Scripting | Medium | 2020-11-23 | – | 49 |
| Stored XSS via Mermaid Prototype Pollution vulnerabilityAnalysed#1280002 | Valid | Cross-site Scripting | High | 2021-11-18 | $3,000 | 48 |
| XSS: `v-safe-html` is not safe enoughAnalysed#1579645 | Valid | Cross-site Scripting | High | 2022-11-16 | – | 43 |
| Stored XSS in Mermaid when viewing Markdown filesAnalysed#1212822 | Valid | Cross-site Scripting | High | 2021-10-18 | – | 42 |
| Stored XSS on issue comments and other pages which contain notesAnalysed#1398305 | Valid | Cross-site Scripting | High | 2022-06-08 | $3,000 | 38 |
| Stored XSS in blob viewerAnalysed#806571 | Valid | Cross-site Scripting | Medium | 2020-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.