An issue was discovered in GitLab CE/EE affecting all versions starting from 17.0 prior to 17.0.4 and from 17.1 prior to 17.1.2 where a Guest user with `admin_push_rules` permission may have been able to create project-level deploy tokens.
Solution:
The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.
Link | Tags |
---|---|
https://gitlab.com/gitlab-org/gitlab/-/issues/464312 | issue tracking broken link permissions required |
https://hackerone.com/reports/2521480 | exploit permissions required technical description |