CVE-2018-17456
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "gi...
Affects 11 products across 4 vendors.
Mapping is CWE-to-CAPEC per MITRE CAPEC 3.9.
Git versions prior to 2.14.5, 2.15.3, 2.16.5, 2.17.2, 2.18.1, and 2.19.1 are vulnerable to remote code execution via a malicious .gitmodules file during a recursive 'git clone' operation.
BSID: BS-2018-GLOBAL-211579-C • Model: /workspace/models/qwen2.5-coder-32b-instruct-bf16 • Confidence: HIGH
Is this CVE in your environment?
BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.
Check My Environment →What is CVE-2018-17456?
What is the CVSS score for CVE-2018-17456?
Is CVE-2018-17456 actively exploited?
How do I remediate CVE-2018-17456?
What systems are affected by CVE-2018-17456?
| CVE ID | CVE-2018-17456 |
|---|---|
| BSID | BS-2018-GLOBAL-211579-C BreachSpider Global ID |
| CVSS Vector | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Published | 2018-10-06 |
| Last Modified | 2026-06-17 |
| ICS Relevance | 0% |
| Weakness (CWE) | |
| Source | NVD |
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
Source: NIST NVD / MITRE CVE Database
An attacker can craft a .gitmodules file with a URL field starting with a '-' character, which can be used to execute arbitrary commands on the target system during the 'git clone' process.
Exploitation Likelihood: HIGH
| Vendor | Product | Affected Versions |
|---|---|---|
| Canonical | Ubuntu Linux | 14.04 16.04 18.04 |
| Debian | Debian Linux | 9.0 |
| Git-Scm | Git | ≥ 2.14.0, < 2.14.5 ≥ 2.15.0, < 2.15.3 ≥ 2.16.0, < 2.16.5 ≥ 2.17.0, < 2.17.2 ≥ 2.18.0, < 2.18.1 ≥ 2.19.0, < 2.19.1 |
| Redhat | Enterprise Linux Server | 7.0 |
| Redhat | Enterprise Linux Workstation | 7.0 |
| Redhat | Enterprise Linux Server Aus | 7.6 |
| Redhat | Enterprise Linux Server Eus | 7.6 |
| Redhat | Enterprise Linux Server Tus | 7.6 |
| Redhat | Ansible Tower | 3.3 |
| Redhat | Enterprise Linux Desktop | 7.0 |
| Redhat | Enterprise Linux | 6.0 6.7 7.0 7.3 7.4 7.5+1 more7.6 |
No official vendor advisory link on record. See the CVE record →
| CISA known-exploited | Not in KEV catalog |
|---|---|
| Public Exploit | ⚠ Available — Reference |
| PoC Code | Not confirmed |
AI Enrichment Record — provenance & audit hash
| Model | /workspace/models/qwen2.5-coder-32b-instruct-bf16 |
|---|---|
| Confidence | HIGH |
| Enriched At | 2026-05-25 |
Critical Severity - Know Your Exposure
A CVSS 9.8 vulnerability in your ICS environment cannot wait. BreachSpider maps critical CVEs to your specific assets and tells you what to fix first.
Create a free account →