Description
Incorrect authorization checks in GitLab CE/EE from all versions starting from 8.13 before 16.5.6, all versions starting from 16.6 before 16.6.4, all versions starting from 16.7 before 16.7.2, allows a user to abuse slack/mattermost integrations to execute slash commands as another user.
Problem types
CWE-863: Incorrect Authorization
Product status
8.13 (semver) before 16.5.6
16.6 (semver) before 16.6.4
16.7 (semver) before 16.7.2
Credits
Thanks [yvvdwf](https://hackerone.com/yvvdwf) for reporting this vulnerability through our HackerOne bug bounty program
References
gitlab.com/gitlab-org/gitlab/-/issues/427154 (GitLab Issue #427154)
hackerone.com/reports/2188868 (HackerOne Bug Bounty Report #2188868)
gitlab.com/gitlab-org/gitlab/-/issues/427154 (GitLab Issue #427154)
hackerone.com/reports/2188868 (HackerOne Bug Bounty Report #2188868)