GitLab Community and Enterprise Editions version 8.4 up to 10.4 are vulnerable to XSS because a lack of input validation in the merge request component leads to cross site scripting (specifically, filenames in changes tabs of merge requests). This is fixed in 10.6.3, 10.5.7, and 10.4.7.
{
"cpe": [
"cpe:2.3:a:gitlab:gitlab:*:*:*:*:community:*:*:*",
"cpe:2.3:a:gitlab:gitlab:*:*:*:*:enterprise:*:*:*"
],
"extracted_events": [
{
"introduced": "8.4"
},
{
"fixed": "10.4.7"
},
{
"introduced": "10.5.0"
},
{
"fixed": "10.5.7"
},
{
"introduced": "10.6.0"
},
{
"fixed": "10.6.3"
}
],
"source": "CPE_RANGE"
}