Skip to content

Bug bounty reports15,219

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

Program:GitLab
Status:Valid
Clear
Severity
Weakness
Year
Bounty paid92
Access stated
Access needed
Technique
Clear filters234 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Open redirect#214034ValidOpen Redirect–2017-04-06–4
[Repository Import] Open Redirect via "continue[to]" parameter#215970ValidOpen Redirect–2017-04-06–4
Initial mirror user can be assigned by other user even if the mirror was removed#819821ValidAccess Control–2020-08-26$3,0004
Confidential issues leaked in public projects when attached to milestone#134300ValidInformation Disclosure–2016-05-03–5
[Textile] XSS in project README files#205498ValidCross-site Scripting–2017-02-15–5
Gitlab.com is vulnerable to reverse tabnabbing via AsciiDoc links. (#3)#213114ValidMisconfiguration and Insecure Design–2017-05-09–5
Project Milestones Disclosed Via Groups When the Victim disabled milestones access in project settings#636560ValidInformation Disclosure–2019-12-13–5
Members from parent group keep their access level on a subgroup transfer and are invisible#790786ValidAccess Control–2020-09-08–5
GFM renderer leaks external issue tracker URL of private project#133717ValidInformation Disclosure–2017-06-08–6
Attacker can delete (and read) private project webhooks#134292ValidAccess Control–2016-05-03–6
Attacker can post notes on private MR, snippets, and issues#134299ValidAccess Control–2016-05-03–6
Cookie bomb#221041ValidDenial of Service–2018-02-16–6
CSRF-Token leak by request forgery#221432ValidCross-Site Request Forgery–2017-10-09–6
Labels created in private projects are leaked#132777ValidInformation Disclosure–2016-05-03–7
Private snippets in public / internal projects leaked though GitLab API#134305ValidInformation Disclosure–2016-05-03–7
CSRF Token Bypass in Account Deletion#182487ValidCross-Site Request Forgery–2017-04-20–7
[reStructuredText] XSS in project README files#205497ValidCross-site Scripting–2017-02-15–7
Persistent XSS - Deleting a project (No Longer Vulnerable in 10.7)#351554ValidCross-site Scripting–2018-09-20–7
Todos are not redacted when membership changes - Access to (confidential) issues and merge requests#880863ValidInformation Disclosure–2020-11-02–7
Persistent XSS on public project page#129736ValidCross-site Scripting–2016-05-03–8
[RDoc] XSS in project README files#200693ValidCross-site Scripting–2017-02-15–8
Gitlab.com is vulnerable to reverse tabnabbing.#211065ValidOpen Redirect–2017-03-21–8
Gitlab.com is vulnerable to reverse tabnabbing. (#2)#212629ValidMisconfiguration and Insecure Design–2017-05-09–8
XSS (Persistent) - Selecting role(s) for protected branches#346111ValidCross-site Scripting–2018-07-16–8
Elasticsearch leaks data through the notes scope#710006ValidAccess Control–2020-10-06–8
Path paths and file disclosure vulnerabilities at influxdb.quality.gitlab.net#1643962ValidInformation Disclosure–2022-11-04–8
Markdown based stored XSS (IE only)#118024ValidCross-site Scripting–2017-05-03–9
Users with guest access can post notes to private merge requests, issues, and snippets#195140ValidAccess Control–2017-01-23–9
Container scanning and Dependency scanning report leaked to unauthorized users#676976ValidAccess Control–2019-12-13–9
Unauthorized user is able to access schedule pipeline variables and values#962462ValidInformation Disclosure–2020-11-30–9
Revoked User can still view the Merge Request created by him via API#962604ValidAccess Control–2021-03-15$1,5009
Installing Gitlab runner with Docker-In-Docker allows root access#1417211ValidAccess Control–2022-02-10$1009
ReDoS in net/http affects webhooks: Sidekiq job stuck at 100% CPU for a year#1531958ValidDenial of Service–2022-09-13–9
Attacker can extract list of private project's project members#128051ValidInformation Disclosure–2016-08-01–10
Boards leak private label names and desciptions#162147ValidInformation Disclosure–2016-09-02–10
Users can download old project exports due to unclaimed namespace#195058ValidInformation Disclosure–2017-01-23–10
SSRF vulnerability in gitlab.com webhook#301924ValidServer-Side Request Forgery–2018-04-30–10
Last pipeline status for MR leaked#582349ValidAuthentication–2019-10-01–10
XSS On meta tags in profile page#159984ValidCross-site Scripting–2016-08-21–11
State filter in IssuableFinder allows attacker to delete all issues and merge requests#186194ValidAccess Control–2016-12-06–11
[Subgroups] Unprivileged User Can Disclose Private Group Names#215384ValidInsecure Direct Object Reference–2017-03-30–11
Unfiltered `class` attribute in markdown code#216453ValidCross-site Scripting–2017-04-13–11
Persistent XSS - Selecting users as allowed merge request approvers#346217ValidCross-site Scripting–2018-07-16–11
Blocked user Git access through CI/CD token#497047ValidAccess Control–2019-12-13$1,50011
Head pipeline leaked to unauthorized users via blocking merge request feature#667408ValidAccess Control–2019-12-13–11
SSRF when importing a project from a git repo by URL#135937ValidInformation Disclosure–2018-05-29–12
Every user can delete public deploy keys#195088ValidAccess Control–2017-01-23–12
Impersonation attack via Broken Link in Resellers Page#266908ValidMisconfiguration and Insecure Design–2017-09-08–12
SSRF into Shared Runner, by replacing dockerd with malicious server in Executor#809248ValidServer-Side Request Forgery–2020-09-08–12
XSS by clicking Jira's link#1194254ValidCross-site Scripting–2022-06-08$1,13012

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 (227 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in