Description
GitLab has remediated an issue in GitLab EE affecting all versions from 15.7 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3 that could have allowed an authenticated user to bypass merge request approval requirements due to improper cleanup of orphaned policy records.
Problem types
CWE-862: Missing Authorization
Product status
15.7 (semver) before 18.9.7
18.10 (semver) before 18.10.6
18.11 (semver) before 18.11.3
Credits
This vulnerability has been discovered internally by GitLab team member Alan (Maciej) Paruszewski
References
gitlab.com/gitlab-org/gitlab/-/work_items/596350
about.gitlab.com/...3/patch-release-gitlab-18-11-3-released/