Vulnerability in GitLab

CVE-2021-39899

In all versions of GitLab CE/EE, an attacker with physical access to a user’s machine may brute force the user’s password via the change password function. There is a rate limit in place, but the attack may still be conducted by stealing the session id from the physical compromise of the account and splitting the attack over several IP addresses and passing in the compromised session value from these various locations.

Published · last modified .

CVSS v3 metric

CVSS v3 base score 2.9 (Low). Vector: CVSS:3.1/AV:P/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N.

EPSS exploit prediction

EPSS: 0.003 (15.7th percentile), scored .

Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 16th percentile — 15.7% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.

EPSS trend (30 days)EPSS over the last 30 days for CVE-2021-39899: held from 0.003 to 0.003.

EPSS over last 30 days · oldest: 0.003 · newest: 0.003 · change: 0.000

Affected products

  • GitLab — versions >=1.0, <14.1.7, >=14.2, <14.2.5, >=14.3, <14.3.1

Weakness classification (CWE)

References

Frequently asked questions

What is CVE-2021-39899?
CVE-2021-39899 is a low-severity vulnerability in GitLab, classified under Weak Password Recovery Mechanism for Forgotten Password. CVSS score: 2.9/10. Published 2021-10-04.
How severe is CVE-2021-39899?
Low severity. CVSS v3 base score is 2.9 out of 10.