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 paid
Access stated
Access needed
Technique
Clear filters92 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Initial mirror user can be assigned by other user even if the mirror was removed#819821ValidAccess ControlMedium2020-08-26$3,0004
Revoked User can still view the Merge Request created by him via API#962604ValidAccess ControlMedium2021-03-15$1,5009
Installing Gitlab runner with Docker-In-Docker allows root access#1417211ValidAccess Control–2022-02-10$1009
Blocked user Git access through CI/CD token#497047ValidAccess ControlMedium2019-12-13$1,50011
XSS by clicking Jira's link#1194254ValidCross-site ScriptingMedium2022-06-08$1,13012
Guest users can change the confidentiality attribute on those issues that have been assigned to them#762271ValidAccess ControlLow2020-11-09$10013
ReDoS in syntax highlighting due to Rouge#1283484ValidDenial of ServiceMedium2021-11-15$60013
GitHub import allows user to create child group under existing namespace#301137ValidAccess ControlHigh2018-05-24$75014
Gitlab Pages token theft using service workers#1439552ValidAccess ControlMedium2022-06-08$1,68014
Insufficient Type Check leading to Developer ability to delete Project, Repository, Group, ...#960244ValidMemory CorruptionHigh2020-11-02$5,00016
Insufficient Type Check on GraphQL leading to Maintainer delete repository#858671ValidAccess ControlHigh2020-11-02$4,00018
DOS via move_issue#1543584ValidDenial of ServiceMedium2022-11-04$2,30019
Instant open redirect on Live preview WEB Ide openingAnalysed#437142ValidOpen RedirectLow2020-11-04$1,00020
Reporters can upload design to issues using the "Move to" featureAnalysed#1112297ValidAccess ControlMedium2021-10-18$60021
Attacker can create malicious child epics linked to a victim's epic in an unrelated groupAnalysed#1892200ValidInsecure Direct Object ReferenceMedium2023-06-02$1,16022
SafeParamsHelper::safe_params is not so safeAnalysed#946728ValidCross-site ScriptingHigh2020-11-02$4,00024
Domain Takeover - gl-canary.freetls.fastly.netAnalysed#716677ValidAccess ControlLow2023-05-30$20025
Stored XSS on PyPi simple API endpointAnalysed#856836ValidCross-site ScriptingMedium2020-09-09$3,00025
DOS via issue previewAnalysed#1543718ValidDenial of ServiceHigh2022-11-04$7,64025
Claiming package names in GitLab's automatic package referencer.Analysed#462503ValidInput Validation and LogicLow2019-04-05$1,00026
A profile page of a user can be denied from loading by appending .html to the usernameAnalysed#475098ValidMisconfiguration and Insecure DesignLow2021-08-30$20026
Stored XSS in group issue listAnalysed#859333ValidCross-site ScriptingMedium2020-11-21$2,00027
Stored DOM XSS via Mermaid chartAnalysed#1103258ValidCross-site ScriptingHigh2021-07-12$3,00027
Drive-by arbitrary file deletion in the GDK via letter_opener_web gemAnalysed#1353103ValidCross-Site Request ForgeryMedium2021-11-12$75027
Stored XSS in repository file viewerAnalysed#1072868ValidCross-site ScriptingMedium2022-05-19$2,00029
Guest Users can create issues for Sentry errors and track their statusAnalysed#1117768ValidAccess ControlLow2021-09-24$61029
Attacker is able to create,Edit & delete notes and leak the title of a victim's private personal snippetAnalysed#1751258ValidInsecure Direct Object ReferenceMedium2023-06-02$1,73029
GitLab's GitHub integration is vulnerable to SSRF vulnerabilityAnalysed#446593ValidServer-Side Request ForgeryMedium2019-08-30$2,00030
Evaluating Ruby code by injecting Rescue job on the system_hook_push queue through web hookAnalysed#299473ValidServer-Side Request ForgeryHigh2018-04-27$75036
Injection of `http.<url>.*` git config settings leading to SSRFAnalysed#855276ValidServer-Side Request ForgeryHigh2020-09-08$3,00036
Exposure of a valid Gitlab-Workhorse JWT leading to various bad thingsAnalysed#1040786ValidAuthenticationHigh2022-07-05$10,00036
Stored XSS on issue comments and other pages which contain notesAnalysed#1398305ValidCross-site ScriptingHigh2022-06-08$3,00038
Using GitLab to monitor and hijack domains in mass quantity.Analysed#312118ValidInput Validation and LogicHigh2018-02-21$75039
When you call your branch the same name as a git hash, it could be checked out by dependentsAnalysed#790634ValidInjection and SmugglingMedium2021-08-19$2,00039
SQL injection in MilestoneFinder order methodAnalysed#298176ValidSQL InjectionCritical2018-04-27$2,00041
Kroki Arbitrary File Read/WriteAnalysed#1098793ValidAccess ControlHigh2021-05-21$5,60041
GitLab CI runner can read and poison cache of all other projectsAnalysed#301432ValidFile and Path HandlingCritical2018-04-27$2,00043
Stored XSS via Mermaid Prototype Pollution vulnerabilityAnalysed#1280002ValidCross-site ScriptingHigh2021-11-18$3,00048
View the Starred Projects in a Private ProfileAnalysed#703894ValidInsecure Direct Object ReferenceLow2021-02-02$50049
Guest users can create new test casesAnalysed#1113289ValidAccess ControlMedium2021-08-30$65049
Command injection by overwriting authorized_keys file through GitLab importAnalysed#298873ValidCommand and Code InjectionCritical2018-04-27$2,00050
Stored XSS in markdown when redacting referencesAnalysed#836649ValidCross-site ScriptingHigh2020-09-09$5,00050
Stored XSS on the job pageAnalysed#856554ValidCross-site ScriptingHigh2021-01-08$3,00050
RCE via WikiCloth markdown rendering if the `rubyluabridge` gem is installedAnalysed#1401444ValidCommand and Code Injection–2022-04-12$3,00050
Change project visibility to a restricted optionAnalysed#1086781ValidMisconfiguration and Insecure DesignMedium2021-12-30$1,37051
All functions that allow users to specify color code are vulnerable to ReDoSAnalysed#511381ValidDenial of ServiceLow2019-08-21$1,00053
Stored XSS in merge request pagesAnalysed#723307ValidCross-site ScriptingHigh2023-05-30$3,50053
EXIF metadata not stripped from JPG group logosAnalysed#446238ValidInformation DisclosureLow2020-09-08$50055
Stored XSS via Mermaid Prototype Pollution vulnerabilityAnalysed#1106238ValidCross-site ScriptingHigh2021-07-12$3,00058
HTML injection possible with soft email confirmations when Administrator manually confirms attacker email addressAnalysed#1935628ValidInjection and SmugglingLow2024-10-08$1,06061

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