CVE-2016-2315
published 2016-04-08CVE-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…
critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
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
16 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | cgit | < git 1:2.7.0-1 (bookworm) | git 1:2.7.0-1 (bookworm) |
| debian | git | < git 1:2.7.0-1 (bookworm) | git 1:2.7.0-1 (bookworm) |
| git-scm | git | — | — |
| git | git | >= 0 < 1:2.7.0-1 | 1:2.7.0-1 |
| git | git | >= 0 < 1:2.7.0-1 | 1:2.7.0-1 |
| git | git | >= 0 < 1:2.7.0-1 | 1:2.7.0-1 |
| git | git | >= 0 < 1:2.7.0-1 | 1:2.7.0-1 |
| git | git | >= 0 < 1:1.9.1-1ubuntu0.3 | 1:1.9.1-1ubuntu0.3 |
| opensuse | leap | — | — |
| opensuse | opensuse | — | — |
| suse | linux_enterprise_debuginfo | — | — |
| suse | linux_enterprise_server | — | — |
| suse | linux_enterprise_software_development_kit | — | — |
| suse | linux_enterprise_software_development_kit | — | — |
| suse | openstack_cloud | — | — |
| suse | suse_linux_enterprise_server | — | — |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL