Vulnerability Description
Sourcegraph is a code search and navigation engine. Sourcegraph prior to version 3.37 is vulnerable to remote code execution in the `gitserver` service. The service acts as a git exec proxy, and fails to properly restrict calling `git config`. This allows an attacker to set the git `core.sshCommand` option, which sets git to use the specified command instead of ssh when they need to connect to a remote system. Exploitation of this vulnerability depends on how Sourcegraph is deployed. An attacker able to make HTTP requests to internal services like gitserver is able to exploit it. This issue is patched in Sourcegraph version 3.37. As a workaround, ensure that requests to gitserver are properly protected.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Sourcegraph | Sourcegraph | < 3.37 |
Related Weaknesses (CWE)
References
- http://packetstormsecurity.com/files/167506/Sourcegraph-Gitserver-3.36.3-Remote-ExploitThird Party AdvisoryVDB Entry
- http://packetstormsecurity.com/files/167741/Sourcegraph-gitserver-sshCommand-RemExploitThird Party AdvisoryVDB Entry
- https://github.com/sourcegraph/sourcegraph/pull/30833PatchThird Party Advisory
- https://github.com/sourcegraph/sourcegraph/security/advisories/GHSA-qcmp-fx72-q8PatchThird Party Advisory
- http://packetstormsecurity.com/files/167506/Sourcegraph-Gitserver-3.36.3-Remote-ExploitThird Party AdvisoryVDB Entry
- http://packetstormsecurity.com/files/167741/Sourcegraph-gitserver-sshCommand-RemExploitThird Party AdvisoryVDB Entry
- https://github.com/sourcegraph/sourcegraph/pull/30833PatchThird Party Advisory
- https://github.com/sourcegraph/sourcegraph/security/advisories/GHSA-qcmp-fx72-q8PatchThird Party Advisory
FAQ
What is CVE-2022-23642?
CVE-2022-23642 is a vulnerability with a CVSS score of 8.8 (HIGH). Sourcegraph is a code search and navigation engine. Sourcegraph prior to version 3.37 is vulnerable to remote code execution in the `gitserver` service. The service acts as a git exec proxy, and fails...
How severe is CVE-2022-23642?
CVE-2022-23642 has been rated HIGH with a CVSS base score of 8.8/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2022-23642?
Check the references section above for vendor advisories and patch information. Affected products include: Sourcegraph Sourcegraph.