CVE-2020-9708

GHSL-2020-133: Insufficient validation of user input in resolveRepositoryPath function

Published Aug 14, 2020 CVSS 3.1 · 5.9 Medium EPSS 2.9% KEV · Not listed
Description
The resolveRepositoryPath function doesn't properly validate user input and a malicious user may traverse to any valid Git repository outside the repoRoot. This issue may lead to unauthorized access of private Git repositories as long as the malicious user knows or brute-forces the location of the repository.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2020-30488 The resolveRepositoryPath function doesn't properly validate user input and a malicious user may traverse to any valid Git repository outside the repoRoot. This issue may lead to unauthorized access of private Git repositories as long as the malicious user knows or brute-forces the location of the repository.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
adobe
Published
Updated
Sep 16, 2024, 4:43 PM
Reserved
Mar 2, 2020, 12:00 AM
Status
Modified
Published
Aug 14, 2020, 5:15 PM
Modified
Jun 17, 2026, 3:28 AM