Skip to content

GitLab · disclosed reports

Information Disclosure

32 disclosed reports · $26,300 paid

Out of date: the sync last ran 4 hours ago. Newer CVEs and scores may be missing from the map.

Every dot is a report; the named ones are the most upvoted. Bright dots were paid a bounty. Reports open on HackerOne.

Open GitLab on HackerOne
reports
32
paid a bounty
5

Every one of the 32 is a mark on the map. Named now: 1 to 26, most upvoted first.

  1. gitlab-workhorse bypass in Gitlab::Middleware::Multipart allowing files in `allowed_paths` to be read#850447GitLab · $10,000 · 410 votes
  2. JSON serialization of any Project model results in all Runner tokens being exposed through Quick Actions#509924GitLab · $12,000 · 366 votes
  3. Snippet JS template allows attacker to read a user's private snippets#348443GitLab · $300 · 165 votes
  4. information disclosure of secret_key_base via encoding charcters#460545GitLab · $3,500 · 146 votes
  5. Read files on application server, leads to RCE#178152GitLab · 114 votes
  6. Able to view hackerone reports attachments#979787GitLab · 103 votes
  7. Know whether private project name exists or not within a group using link comments#495497GitLab · 58 votes
  8. EXIF metadata not stripped from JPG group logos#446238GitLab · $500 · 55 votes
  9. Maintainer can leak sentry token by changing the configured URL (fix bypass)#2104591GitLab · 32 votes
  10. Able to leak private email of any user given his/her username via graphql#972355GitLab · 29 votes
  11. Unauthorized access to private project security dashboard#853355GitLab · 24 votes
  12. Last build status and coverage leaked to unauthorized users#477222GitLab · 24 votes
  13. Unauthorized users may be able to view almost all informations related to Private projects.#407763GitLab · 24 votes
  14. Race condition in GitLab import, giving access to other people their imports due to filename collision#214028GitLab · 22 votes
  15. Private System Note Disclosure using GraphQL#633001GitLab · 17 votes
  16. [information disclosure] Validate existence of a private project.#605608GitLab · 14 votes
  17. GraphQL Query leads to sensitive information disclosure#985124GitLab · 12 votes
  18. SSRF when importing a project from a git repo by URL#135937GitLab · 12 votes
  19. Users can download old project exports due to unclaimed namespace#195058GitLab · 10 votes
  20. Boards leak private label names and desciptions#162147GitLab · 10 votes
  21. Attacker can extract list of private project's project members#128051GitLab · 10 votes
  22. Unauthorized user is able to access schedule pipeline variables and values#962462GitLab · 9 votes
  23. Path paths and file disclosure vulnerabilities at influxdb.quality.gitlab.net#1643962GitLab · 8 votes
  24. Responsible Disclosure of Privacy Leakage Issue#1089914GitLab · 7 votes
  25. Todos are not redacted when membership changes - Access to (confidential) issues and merge requests#880863GitLab · 7 votes
  26. Private snippets in public / internal projects leaked though GitLab API#134305GitLab · 7 votes

paid a bounty

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-14. CVE List through 2026-11-14 · EPSS of 2026-11-13 · CISA KEV checked 2026-11-14. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.

Updated AboutDevelopersSign in