CVE Vulnerabilities

CVE-2020-13299

Insufficient Session Expiration

Published: Sep 14, 2020 | Modified: Oct 27, 2022
CVSS 3.x
8.1
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
CVSS 2.x
5.5 MEDIUM
AV:N/AC:L/Au:S/C:P/I:P/A:N
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM

A vulnerability was discovered in GitLab versions before 13.1.10, 13.2.8 and 13.3.4. The revocation feature was not revoking all session tokens and one could re-use it to obtain a valid session.

Weakness

According to WASC, “Insufficient Session Expiration is when a web site permits an attacker to reuse old session credentials or session IDs for authorization.”

Affected Software

Name Vendor Start Version End Version
Gitlab Gitlab 13.1.0 (including) 13.1.10 (excluding)
Gitlab Gitlab 13.2.0 (including) 13.2.8 (excluding)
Gitlab Gitlab 13.3.0 (including) 13.3.4 (excluding)
Gitlab Ubuntu esm-apps/xenial *
Gitlab Ubuntu upstream *
Gitlab Ubuntu xenial *

Potential Mitigations

References