Skip to content

CVE-2016-2315 revision.c in git before 2.7.4 uses an incorrect integer data type, which allows remote attackers to execute arbitrary code via a (1) long filename or (2) many nested trees, leading to a heap-based bu...

CriticalCVSS 9.8 EPSS 17.3%
Published
Updated
Exploit status
No public exploit known

Description

revision.c in git before 2.7.4 uses an incorrect integer data type, which allows remote attackers to execute arbitrary code via a (1) long filename or (2) many nested trees, leading to a heap-based buffer overflow.

Affected products

ProductAffected versionsFixed in
debian/git(Debian:12) < 1:2.7.0-1 1:2.7.0-1
debian/git(Debian:13) < 1:2.7.0-1 1:2.7.0-1
debian/git(Debian:14) < 1:2.7.0-1 1:2.7.0-1
SUSE linux enterprise debuginfo = 11-sp4 No fix listed
SUSE openstack cloud = 5 No fix listed
openSUSE leap = 42.1 No fix listed
opensuse = 13.2 No fix listed
SUSE linux enterprise server = 12-sp1 No fix listed
SUSE linux enterprise software development kit = 11-sp4 No fix listed
SUSE linux enterprise software development kit = 12 No fix listed
SUSE linux enterprise software development kit = 12-sp1 No fix listed
suse linux enterprise server = 12 No fix listed
git-scm git = 2.7.3 No fix listed

References