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.
2016-04-08T14:59:01.187
2025-04-12T10:46:40.837
Deferred
CVSSv3.1: 9.8 (CRITICAL)
AV:N/AC:L/Au:N/C:C/I:C/A:C
10.0
10.0
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | suse | linux_enterprise_debuginfo | 11 | Yes |
Application | suse | openstack_cloud | 5 | Yes |
Operating System | opensuse | leap | 42.1 | Yes |
Operating System | opensuse | opensuse | 13.2 | Yes |
Operating System | suse | linux_enterprise_server | 12 | Yes |
Operating System | suse | linux_enterprise_software_development_kit | 11 | Yes |
Operating System | suse | linux_enterprise_software_development_kit | 12 | Yes |
Operating System | suse | linux_enterprise_software_development_kit | 12 | Yes |
Operating System | suse | suse_linux_enterprise_server | 12 | Yes |
Application | git-scm | git | 2.7.3 | Yes |