Git: Information disclosure — GLSA 202004-13

Multiple vulnerabilities have been found in Git which might all allow attackers to access sensitive information.

Affected packages

dev-vcs/git on all architectures
Affected versions < 2.26.2
Unaffected versions revision >= 2.23.3
revision >= 2.24.3
revision >= 2.25.4
revision >= 2.26.2

Background

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Description

Multiple vulnerabilities have been discovered in Git. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker, by providing a specially crafted URL, could possibly trick Git into returning credential information for a wrong host.

Workaround

Disabling credential helpers will prevent this vulnerability.

Resolution

All Git 2.23.x users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-vcs/git-2.23.3"
 

All Git 2.24.x users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-vcs/git-2.24.3"
 

All Git 2.25.x users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-vcs/git-2.25.4"
 

All Git 2.26.x users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-vcs/git-2.26.2"
 

References

Release date
April 23, 2020

Latest revision
April 23, 2020: 1

Severity
low

Exploitable
remote

Bugzilla entries