An issue has been discovered in GitLab affecting all versions prior to 13.2.10, 13.3.7 and 13.4.2. Sessions keys are stored in plain-text in Redis which allows attacker with Redis access to authenticate as any user that has a session stored in Redis
{
"extracted_events": [
{
"introduced": "10.8.0"
},
{
"fixed": "13.2.10"
},
{
"introduced": "13.3.0"
},
{
"fixed": "13.3.7"
},
{
"introduced": "13.4.0"
},
{
"fixed": "13.4.2"
}
],
"source": "CPE_RANGE",
"cpe": [
"cpe:2.3:a:gitlab:gitlab:*:*:*:*:community:*:*:*",
"cpe:2.3:a:gitlab:gitlab:*:*:*:*:enterprise:*:*:*"
]
}