square/git-fastclone · Security
Git-fastclone passes user modifiable strings directly to a shell command
- GHSA ID
- GHSA-mf6w-45cf-qhmp
- CVE ID
- CVE-2015-8969
- Severity
- critical
- Published
- Updated
- CVSS
- 9.8 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS v3
- 9.8 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Description
git-fastclone before 1.0.5 passes user modifiable strings directly to a shell command. An attacker can execute malicious commands by modifying the strings that are passed as arguments to cd and git clone commands in the library.
CWEs
- CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
References
- https://nvd.nist.gov/vuln/detail/CVE-2015-8969 ↗
- https://github.com/square/git-fastclone/pull/5 ↗
- https://hackerone.com/reports/105190 ↗
- https://web.archive.org/web/20161108132238/http://www.securityfocus.com/bid/81433 ↗
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/git-fastclone/CVE-2015-8969.yml ↗
- https://github.com/advisories/GHSA-mf6w-45cf-qhmp ↗