Description
The package simple-git before 3.15.0 are vulnerable to Remote Code Execution (RCE) when enabling the ext transport protocol, which makes it exploitable via clone() method. This vulnerability exists due to an incomplete fix of [CVE-2022-24066](https://security.snyk.io/vuln/SNYK-JS-SIMPLEGIT-2434306).
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a simple-git
unspecified to < 3.15.0affected
References
- https://security.snyk.io/vuln/SNYK-JS-SIMPLEGIT-3112221 ↗
- https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-3153532 ↗
- https://github.com/steveukx/git-js/commit/774648049eb3e628379e292ea172dccaba610504 ↗
- https://github.com/steveukx/git-js/releases/tag/simple-git%403.15.0 ↗
- https://github.com/steveukx/git-js/blob/main/docs/PLUGIN-UNSAFE-ACTIONS.md%23overriding-allowed-protocols ↗