fkie_cve-2017-1000117
Vulnerability from fkie_nvd
Published
2017-10-05 01:29
Modified
2025-04-20 01:37
Severity ?
Summary
A malicious third-party can give a crafted "ssh://..." URL to an unsuspecting victim, and an attempt to visit the URL can result in any program that exists on the victim's machine being executed. Such a URL could be placed in the .gitmodules file of a malicious project, and an unsuspecting victim could be tricked into running "git clone --recurse-submodules" to trigger the vulnerability.
References
Impacted products
| Vendor | Product | Version | |
|---|---|---|---|
| git-scm | git | * | |
| git-scm | git | 2.8.0 | |
| git-scm | git | 2.8.0 | |
| git-scm | git | 2.8.0 | |
| git-scm | git | 2.8.0 | |
| git-scm | git | 2.8.0 | |
| git-scm | git | 2.8.1 | |
| git-scm | git | 2.8.2 | |
| git-scm | git | 2.8.3 | |
| git-scm | git | 2.8.4 | |
| git-scm | git | 2.8.5 | |
| git-scm | git | 2.9.0 | |
| git-scm | git | 2.9.0 | |
| git-scm | git | 2.9.0 | |
| git-scm | git | 2.9.0 | |
| git-scm | git | 2.9.1 | |
| git-scm | git | 2.9.2 | |
| git-scm | git | 2.9.3 | |
| git-scm | git | 2.9.4 | |
| git-scm | git | 2.10.0 | |
| git-scm | git | 2.10.0 | |
| git-scm | git | 2.10.0 | |
| git-scm | git | 2.10.0 | |
| git-scm | git | 2.10.1 | |
| git-scm | git | 2.10.2 | |
| git-scm | git | 2.10.3 | |
| git-scm | git | 2.11.0 | |
| git-scm | git | 2.11.0 | |
| git-scm | git | 2.11.0 | |
| git-scm | git | 2.11.0 | |
| git-scm | git | 2.11.0 | |
| git-scm | git | 2.11.1 | |
| git-scm | git | 2.11.2 | |
| git-scm | git | 2.12.0 | |
| git-scm | git | 2.12.0 | |
| git-scm | git | 2.12.0 | |
| git-scm | git | 2.12.0 | |
| git-scm | git | 2.12.1 | |
| git-scm | git | 2.12.2 | |
| git-scm | git | 2.12.3 | |
| git-scm | git | 2.13.0 | |
| git-scm | git | 2.13.0 | |
| git-scm | git | 2.13.0 | |
| git-scm | git | 2.13.0 | |
| git-scm | git | 2.13.1 | |
| git-scm | git | 2.13.2 | |
| git-scm | git | 2.13.3 | |
| git-scm | git | 2.13.4 | |
| git-scm | git | 2.14.0 | |
| git-scm | git | 2.14.0 | |
| git-scm | git | 2.14.0 |
{
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:git-scm:git:*:*:*:*:*:*:*:*",
"matchCriteriaId": "84CB932E-3257-479A-B954-04E7FE3492AA",
"versionEndIncluding": "2.7.5",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.0:*:*:*:*:*:*:*",
"matchCriteriaId": "9896397E-782E-4DFE-827F-B90B6B03180F",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.0:rc0:*:*:*:*:*:*",
"matchCriteriaId": "724E4EFF-3852-4393-BA02-C539931086AE",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "2029A919-F374-4BBD-9600-39CF3362FF53",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.0:rc2:*:*:*:*:*:*",
"matchCriteriaId": "AFBFE569-7A79-4DA2-A0D5-692F8979586D",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.0:rc3:*:*:*:*:*:*",
"matchCriteriaId": "BEFB1D30-65A7-41AF-90EB-724DC43E863E",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.1:*:*:*:*:*:*:*",
"matchCriteriaId": "723F9CFF-5DF8-4C67-BB1B-8D466BFBBD02",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.2:*:*:*:*:*:*:*",
"matchCriteriaId": "09AD7972-8B47-46B3-BA30-B231BEE61CC8",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.3:*:*:*:*:*:*:*",
"matchCriteriaId": "A10D5AB3-4282-446D-BCA7-478E1E8BD023",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.4:*:*:*:*:*:*:*",
"matchCriteriaId": "EB7F6D0D-28C2-47FD-B558-AFD1EE62892C",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.8.5:*:*:*:*:*:*:*",
"matchCriteriaId": "498161A8-6E94-4B87-9501-A350832CE537",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.0:*:*:*:*:*:*:*",
"matchCriteriaId": "7A07BE55-D467-49CE-8450-80033A620065",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.0:rc0:*:*:*:*:*:*",
"matchCriteriaId": "584B9BC8-5780-467F-BEA8-4629179EF512",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "BF4ED0D4-8845-4D9B-8FDD-9C5B0669820F",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.0:rc2:*:*:*:*:*:*",
"matchCriteriaId": "498C3970-FD12-4DE7-8B29-F1A523411CA8",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.1:*:*:*:*:*:*:*",
"matchCriteriaId": "2F564229-0A0E-4C3D-A78A-000DCB0160EF",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.2:*:*:*:*:*:*:*",
"matchCriteriaId": "E7595ECD-7BFD-4581-A995-FEE5E5217CDD",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.3:*:*:*:*:*:*:*",
"matchCriteriaId": "1F75D4CF-A398-4E01-829D-C940C6332B10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.9.4:*:*:*:*:*:*:*",
"matchCriteriaId": "F4A5029C-C798-4D78-B3B7-D05B58EEE9AF",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.10.0:*:*:*:*:*:*:*",
"matchCriteriaId": "FB2EE715-5F6B-4418-B126-2B4479A6AACE",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.10.0:rc0:*:*:*:*:*:*",
"matchCriteriaId": "9F01B79C-94C3-4612-A75A-916B21A908C9",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.10.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "01432EC1-B91A-435C-A678-1095C1B05C96",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.10.0:rc2:*:*:*:*:*:*",
"matchCriteriaId": "F15B4DD5-820D-4B20-8C05-63C29DBC442B",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.10.1:*:*:*:*:*:*:*",
"matchCriteriaId": "C3AFD4F3-99A3-40A2-A479-F3B2EAAD5106",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.10.2:*:*:*:*:*:*:*",
"matchCriteriaId": "1F0CFE5D-8865-4D6A-A170-54C23BA3D29C",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.10.3:*:*:*:*:*:*:*",
"matchCriteriaId": "303F3C6A-2603-4B1B-9122-7B0E53EB0550",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.11.0:*:*:*:*:*:*:*",
"matchCriteriaId": "B97E04C0-465C-4A2D-8FD5-FC75094E3736",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.11.0:rc0:*:*:*:*:*:*",
"matchCriteriaId": "EB78402D-3DCA-48DE-838F-89C89361D8F3",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.11.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "5F3C8084-7FEA-427C-9948-75DAC2914006",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.11.0:rc2:*:*:*:*:*:*",
"matchCriteriaId": "E8743E90-7C05-4656-B758-36052C926925",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.11.0:rc3:*:*:*:*:*:*",
"matchCriteriaId": "F79B3A03-B0A5-4A00-A7A8-332D8ACB3799",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.11.1:*:*:*:*:*:*:*",
"matchCriteriaId": "4EA24D16-84C8-4DF6-B4E1-288A3C991518",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.11.2:*:*:*:*:*:*:*",
"matchCriteriaId": "FAA9C323-AEAA-4A55-849B-B0E731709AD6",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.12.0:*:*:*:*:*:*:*",
"matchCriteriaId": "F9CAC635-62EE-49EC-A5AA-5B4D8A1C6AC8",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.12.0:rc0:*:*:*:*:*:*",
"matchCriteriaId": "BB756061-0242-48DE-B784-0868703B1CE8",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.12.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "8DE21911-882D-4718-9808-05DDB50C9143",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.12.0:rc2:*:*:*:*:*:*",
"matchCriteriaId": "2F34AACB-1089-47E1-9BA7-DFD80B716552",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.12.1:*:*:*:*:*:*:*",
"matchCriteriaId": "79BF6D70-E21E-4E47-A41E-C063659A7786",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.12.2:*:*:*:*:*:*:*",
"matchCriteriaId": "5EDA604D-2901-4AF2-9411-80681B445F19",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.12.3:*:*:*:*:*:*:*",
"matchCriteriaId": "A6EC96D3-BD11-4E2A-9E7B-276F4311EF54",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.0:*:*:*:*:*:*:*",
"matchCriteriaId": "5EE0CA61-E0C2-432C-9095-DEDC2DDA32E3",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.0:rc0:*:*:*:*:*:*",
"matchCriteriaId": "2580E25C-EF78-4DAD-8EEB-E35BD584DD5F",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "7C879263-ACFB-429C-A8ED-22CDE21AF993",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.0:rc2:*:*:*:*:*:*",
"matchCriteriaId": "658946E0-1DC0-4911-B92A-167D5CD284AB",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.1:*:*:*:*:*:*:*",
"matchCriteriaId": "5CF7CD32-A6BB-474A-A356-C2BFBBE9910A",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.2:*:*:*:*:*:*:*",
"matchCriteriaId": "A6945B1B-75CF-42F5-A93E-D077CA1ED9E4",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.3:*:*:*:*:*:*:*",
"matchCriteriaId": "0D3A3F02-578A-4C96-B0A8-AED9204B8872",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.13.4:*:*:*:*:*:*:*",
"matchCriteriaId": "17B08345-AE7F-4130-AD09-A5BA2F2C2F71",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.14.0:*:*:*:*:*:*:*",
"matchCriteriaId": "75FFDA48-13E9-4918-BA44-EE3BCF670B31",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.14.0:rc0:*:*:*:*:*:*",
"matchCriteriaId": "1B7828B4-C9D5-4F30-B03E-1A2584F270DD",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:git-scm:git:2.14.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "5AE005D5-216B-4266-ABE4-265B66B65F86",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "A malicious third-party can give a crafted \"ssh://...\" URL to an unsuspecting victim, and an attempt to visit the URL can result in any program that exists on the victim\u0027s machine being executed. Such a URL could be placed in the .gitmodules file of a malicious project, and an unsuspecting victim could be tricked into running \"git clone --recurse-submodules\" to trigger the vulnerability."
},
{
"lang": "es",
"value": "Un tercero malicioso puede proporcionar una URL \"ssh://...\" manipulada a una v\u00edctima desprevenida y un intento de visita a la URL puede resultar en que se ejecute cualquier programa que exista en la m\u00e1quina de la v\u00edctima. Dicha URL podr\u00eda colocarse en el archivo .gitmodules de un proyecto malicioso y una v\u00edctima desprevenida podr\u00eda ser enga\u00f1ada para que ejecute \"git clone --recurse-submodules\" para desencadenar esta vulnerabilidad."
}
],
"id": "CVE-2017-1000117",
"lastModified": "2025-04-20T01:37:25.860",
"metrics": {
"cvssMetricV2": [
{
"acInsufInfo": false,
"baseSeverity": "MEDIUM",
"cvssData": {
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "NONE",
"availabilityImpact": "PARTIAL",
"baseScore": 6.8,
"confidentialityImpact": "PARTIAL",
"integrityImpact": "PARTIAL",
"vectorString": "AV:N/AC:M/Au:N/C:P/I:P/A:P",
"version": "2.0"
},
"exploitabilityScore": 8.6,
"impactScore": 6.4,
"obtainAllPrivilege": false,
"obtainOtherPrivilege": false,
"obtainUserPrivilege": false,
"source": "nvd@nist.gov",
"type": "Primary",
"userInteractionRequired": true
}
],
"cvssMetricV30": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.0"
},
"exploitabilityScore": 2.8,
"impactScore": 5.9,
"source": "nvd@nist.gov",
"type": "Primary"
}
]
},
"published": "2017-10-05T01:29:04.650",
"references": [
{
"source": "cve@mitre.org",
"url": "http://www.debian.org/security/2017/dsa-3934"
},
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "http://www.securityfocus.com/bid/100283"
},
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "http://www.securitytracker.com/id/1039131"
},
{
"source": "cve@mitre.org",
"url": "https://access.redhat.com/errata/RHSA-2017:2484"
},
{
"source": "cve@mitre.org",
"url": "https://access.redhat.com/errata/RHSA-2017:2485"
},
{
"source": "cve@mitre.org",
"url": "https://access.redhat.com/errata/RHSA-2017:2491"
},
{
"source": "cve@mitre.org",
"url": "https://access.redhat.com/errata/RHSA-2017:2674"
},
{
"source": "cve@mitre.org",
"url": "https://access.redhat.com/errata/RHSA-2017:2675"
},
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "https://security.gentoo.org/glsa/201709-10"
},
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory"
],
"url": "https://support.apple.com/HT208103"
},
{
"source": "cve@mitre.org",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "https://www.exploit-db.com/exploits/42599/"
},
{
"source": "cve@mitre.org",
"url": "https://www.mail-archive.com/linux-kernel%40vger.kernel.org/msg1466490.html"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "http://www.debian.org/security/2017/dsa-3934"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "http://www.securityfocus.com/bid/100283"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "http://www.securitytracker.com/id/1039131"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://access.redhat.com/errata/RHSA-2017:2484"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://access.redhat.com/errata/RHSA-2017:2485"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://access.redhat.com/errata/RHSA-2017:2491"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://access.redhat.com/errata/RHSA-2017:2674"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://access.redhat.com/errata/RHSA-2017:2675"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "https://security.gentoo.org/glsa/201709-10"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory"
],
"url": "https://support.apple.com/HT208103"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Third Party Advisory",
"VDB Entry"
],
"url": "https://www.exploit-db.com/exploits/42599/"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://www.mail-archive.com/linux-kernel%40vger.kernel.org/msg1466490.html"
}
],
"sourceIdentifier": "cve@mitre.org",
"vulnStatus": "Deferred",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-601"
}
],
"source": "nvd@nist.gov",
"type": "Primary"
}
]
}
Loading…
Loading…
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.
Loading…
Loading…