Vulnerability · Published Dec 10, 2020 · Assigned by Google

CVE-2020-8920Overoptimization leads to private information leak in Gerrit

Low 3.5

In plain English

A low-severity security flaw in Gerrit from Gerrit. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 31% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)3.5Low
Exploit odds (30 days)0.4%top 68.7% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

An information leak vulnerability exists in Gerrit versions prior to 2.14.22, 2.15.21, 2.16.25, 3.0.15, 3.1.10, 3.2.5 where an overoptimization with the FilteredRepository wrapper skips the verification of access on All-Users repositories, allowing an attacker to get read access to all users' personal information associated with their accounts.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Mavencom.google.gerrit:gerrit-plugin-api2.14.22GHSA-g5q2-cxgq-h2rw
Mavencom.google.gerrit:gerrit-plugin-api2.15.21GHSA-g5q2-cxgq-h2rw
Mavencom.google.gerrit:gerrit-plugin-api2.16.25GHSA-g5q2-cxgq-h2rw
Mavencom.google.gerrit:gerrit-plugin-api3.0.15GHSA-g5q2-cxgq-h2rw
Mavencom.google.gerrit:gerrit-plugin-api3.1.10GHSA-g5q2-cxgq-h2rw
Mavencom.google.gerrit:gerrit-plugin-api3.2.5GHSA-g5q2-cxgq-h2rw

Affected products (as reported)

VendorProductVersions
Gerrit Gerrit stable – before 2.14.22

Weakness: CWE-285 · Vector: CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

References