CVE-2020-10074

GitLab 10.1 through 12.8.1 has Incorrect Access Control

published March 13, 2020

CVSS
โ€”
EPSS
1%
Percentile
69.7
In the wild
Unconfirmed
What it is

โš ๏ธ An expired link is an open invitation! A sneaky access control flaw in GitLab could let attackers take over accounts through links you thought were long gone. ๐Ÿ”ฅ Think of it like a hotel key card that should be deactivated after check-out โ€” but somehow lets someone waltz right back into your room. It's like a reservation left open indefinitely, allowing anyone with the old key to come and go as they please! If exploited, this vulnerability could allow an attacker to gain full access to a GitLab account, potentially compromising sensitive projects and data. Users may find their projects manipulated or even deleted, which would be absolutely devastating for any team relying on that information.

Put simply

Think of it like a hotel key card that should be deactivated after check-out โ€” but somehow lets someone waltz right back into your room. It's like a reservation left open indefinitely, allowing anyone with the old key to come and go as they please! This vulnerability arises from an incorrect access control mechanism where expired links remain valid, allowing unauthorized users to gain access to the account associated with those links.

What to do

If exploited, this vulnerability could allow an attacker to gain full access to a GitLab account, potentially compromising sensitive projects and data. Users may find their projects manipulated or even deleted, which would be absolutely devastating for any team relying on that information. Users should upgrade GitLab to the latest version immediately to eliminate this vulnerability. Additionally, review your access control settings to ensure that all links expire correctly and don't allow unauthorized access in the future. You've got this! Addressing this vulnerability will help keep your projects safe and secure. ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01276 ยท 69.7th percentile
Published
2020-03-13T17:13Z
EPSS history
Timeline
  • 13 MAR 17:13Z
    GitLab 10.1 through 12.8.1 has Incorrect Access Control
    cvelistv5