An issue was discovered in GitLab CE/EE affecting all versions starting from 16.10 prior to 16.11.5, starting from 17.0 prior to 17.0.3, and starting from 17.1 prior to 17.1.1, which allows a project maintainer can delete the merge request approval policy via graphQL.
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/464017 | issue tracking broken link permissions required |
https://hackerone.com/reports/2520947 | exploit permissions required technical description |