An issue has been discovered in GitLab CE/EE affecting all versions starting with 18.0 before 18.0.2. Under certain conditions html injection in new search page could lead to account takeover.
Solution:
The product receives input from an upstream component, but it does not neutralize or incorrectly neutralizes special characters such as "<", ">", and "&" that could be interpreted as web-scripting elements when they are sent to a downstream component that processes web pages.
Link | Tags |
---|---|
https://gitlab.com/gitlab-org/gitlab/-/issues/539198 | issue tracking permissions required |
https://hackerone.com/reports/3085738 | technical description exploit permissions required |