Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| n/a | ggit | affected |
|
No data.
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-3104 | ggit is vulnerable to Arbitrary Argument Injection via the clone() API |
Github GHSA |
GHSA-pr45-cg4x-ff4m | ggit is vulnerable to Arbitrary Argument Injection via the clone() API |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.596% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Bahmutov
Bahmutov ggit |
|
| CPEs | cpe:2.3:a:bahmutov:ggit:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Bahmutov
Bahmutov ggit |
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | All versions of the package ggit are vulnerable to Arbitrary Argument Injection via the clone() API, which allows specifying the remote URL to clone and the file on disk to clone to. The library does not sanitize for user input or validate a given URL scheme, nor does it properly pass command-line flags to the git binary using the double-dash POSIX characters (--) to communicate the end of options. | |
| Weaknesses | CWE-88 | |
| References |
| |
| Metrics |
cvssV3_1
|