Skip to content

Bug bounty reports15,219

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

Program:GitLab
Status
Severity
Weakness
Year
Bounty paid92
Access stated
Access needed
Technique
Clear filters257 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Missing/Breach of Internal Security Boundary - Access to Job Queue Results in Remote Code Execution#224198InformativeMisconfiguration and Insecure Design–2017-06-28––
Lack of validation before assigning custom domain names leading to abuse of GitLab pages service#296907InformativeInput Validation and Logic–2018-02-01–2
Use of Ruby Forwardable module and runtime meta-programming may introduce vulnerabilities#874401InformativeInformation Disclosure–2021-11-15–2
No Restriction on password#1696814N/ANo weakness recorded–2022-09-13–2
SSRF via git Repo by URL Abuse#191216DuplicateServer-Side Request Forgery–2017-11-28–3
Email notification about login email changed is not received when using verified linked email address#801973N/AMisconfiguration and Insecure Design–2020-03-25–3
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
Guests Will Disclose the Private Project Full Activity Via Project Activity Feeds#491319N/AInformation Disclosure–2019-02-08–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
Arbitrary escape sequence injection in docker-machine from worker nodes#1916285InformativeCommand and Code Injection–2023-06-02–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
Double linking cause XSS (but blokeced by CSP in gitlab.com)#729341N/ACross-site Scripting–2020-01-20–6
Stored-XSS in merge requests#1261148InformativeCross-site Scripting–2021-07-19–6
Found Origin IP's lead to access to gitlab#1637577InformativeAccess Control–2022-08-02–6
Dependecy Confusion via Lookup Request Forwarding to PyPi.org#1681275InformativeMisconfiguration and Insecure Design–2022-11-21–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
Potensial SSRF via Git repository URL#359288DuplicateServer-Side Request Forgery–2018-07-16–7
Todos are not redacted when membership changes - Access to (confidential) issues and merge requests#880863ValidInformation Disclosure–2020-11-02–7
Responsible Disclosure of Privacy Leakage Issue#1089914InformativeInformation Disclosure–2021-06-29–7
Bypass for Domain-level redirects (Unvalidated Redirects and Forwar)#1582160InformativeOpen Redirect–2022-06-22–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
Adding everyone to the repo due to the lack of rate limit#978768N/AInsecure Direct Object Reference–2020-09-14–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

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