CVE-2019-1350: Input Validation
A remote code execution vulnerability exists when Git for Visual Studio improperly sanitizes input, aka 'Git for Visual Studio Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2019-1349, CVE-2019-1352, CVE-2019-1354, CVE-2019-1387.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
alpine/gitto a version that resolves this vulnerability.Fixed in 2.22.2-r0 - Upgrade
Upgrade
alpine/gitto a version that resolves this vulnerability.Fixed in 2.24.1-r0 - Upgrade
Upgrade
alpine/gitto a version that resolves this vulnerability.Fixed in 2.15.4-r0 - Upgrade
Upgrade
alpine/gitto a version that resolves this vulnerability.Fixed in 2.18.2-r0 - Upgrade
Upgrade
alpine/gitto a version that resolves this vulnerability.Fixed in 2.20.2-r0 - Upgrade
Upgrade
alpine/libgit2to a version that resolves this vulnerability.Fixed in 0.28.4-r0 - Upgrade
Upgrade
alpine/libgit2-1.0to a version that resolves this vulnerability.Fixed in 0.28.4-r0 - Upgrade
Upgrade
alpine/libgit2-1.1to a version that resolves this vulnerability.Fixed in 0.28.4-r0
Event History
Frequently Asked Questions
What is the severity of CVE-2019-1350?
CVE-2019-1350 is rated as critical due to its potential for remote code execution.
How do I fix CVE-2019-1350?
To mitigate CVE-2019-1350, ensure that you update Microsoft Visual Studio to the latest version that addresses this vulnerability.
What versions of software are affected by CVE-2019-1350?
CVE-2019-1350 affects Microsoft Visual Studio 2017 versions up to 15.9.18 and Microsoft Visual Studio 2019 versions up to 16.4.1.
Are there any workarounds for CVE-2019-1350?
Temporary workarounds for CVE-2019-1350 are not well documented, so it is recommended to apply the available updates directly.
What does CVE-2019-1350 exploit?
CVE-2019-1350 exploits improper input sanitization in Git for Visual Studio, allowing remote code execution.