Lucene search
K

8 matches found

CVE
CVE
added 2026/05/07 6:19 p.m.9 views

CVE-2026-42284

GitPython (Python Git library) is affected by CVE-2026-42284 due to unsafe handling of multi_options in _clone() before 3.1.47. The code validates multi_options as the original list, then performs shlex.split(" ".join(multi_options)), which can allow a crafted string like "--branch main --config ...

9.8CVSS5.7AI score0.00021EPSS
Exploits1References3Affected Software1
CNNVD
CNNVD
added 2026/05/07 12:0 a.m.6 views

GitPython 参数注入漏洞

GitPython is a Python library developed by gitpython-developers, designed for interacting with Git repositories. Versions of GitPython prior to 3.1.47 contained a parameter injection vulnerability. This vulnerability stemmed from the use of clone to validate multioptions, followed by the executio...

9.8CVSS6AI score0.00021EPSS
Exploits1References1
OSV
OSV
added 2026/04/25 11:41 p.m.0 views

GHSA-X2QX-6953-8485 GitPython: Unsafe option check validates multi_options before shlex.split transformation

Summary clone validates multioptions as the original list, then executes shlex.split" ".joinmultioptions. A string like "--branch main --config core.hooksPath=/x" passes validation starts with --branch, but after split becomes "--branch", "main", "--config", "core.hooksPath=/x". Git applies the...

8.1CVSS6AI score0.00029EPSS
Exploits1References5
Github Security Blog
Github Security Blog
added 2026/04/25 11:41 p.m.6 views

GitPython: Unsafe option check validates multi_options before shlex.split transformation

Summary clone validates multioptions as the original list, then executes shlex.split" ".joinmultioptions. A string like "--branch main --config core.hooksPath=/x" passes validation starts with --branch, but after split becomes "--branch", "main", "--config", "core.hooksPath=/x". Git applies the...

9.8CVSS5.6AI score0.00021EPSS
Exploits1References5Affected Software1
RedhatCVE
RedhatCVE
added 2026/04/06 10:57 a.m.0 views

CVE-2026-34935

PraisonAI is a multi-agent teams system. From version 4.5.15 to before version 4.5.69, the --mcp CLI argument is passed directly to shlex.split and forwarded through the call chain to anyio.openprocess with no validation, allowlist check, or sanitization at any hop, allowing arbitrary OS command...

9.8CVSS6.1AI score0.00054EPSS
Exploits1References1
OSV
OSV
added 2026/03/04 4:16 p.m.0 views

CVE-2026-26514

An Argument Injection vulnerability exists in bird-lg-go before commit 6187a4e. The traceroute module uses shlex.Split to parse user input without validation, allowing remote attackers to inject arbitrary flags e.g., -w, -q via the q parameter. This can be exploited to cause a Denial of Service D...

7.5CVSS5.9AI score
Exploits0References2
CVE
CVE
added 2026/03/04 12:0 a.m.11 views

CVE-2026-26514

CVE-2026-26514 affects bird-lg-go prior to commit 6187a4e3afce6d8c29568f8c72ca497d1f5a2b56. The traceroute module parses user input with shlex.Split without validation, enabling an attacker to inject arbitrary flags (e.g., -w, -q) via the q parameter. This can lead to Denial of Service (DoS) by e...

7.5CVSS6.1AI score0.00205EPSS
Exploits1References2Affected Software1
ATTACKERKB
ATTACKERKB
added 2026/03/04 12:0 a.m.2 views

CVE-2026-26514

An Argument Injection vulnerability exists in bird-lg-go before commit 6187a4e. The traceroute module uses shlex.Split to parse user input without validation, allowing remote attackers to inject arbitrary flags e.g., -w, -q via the q parameter. This can be exploited to cause a Denial of Service D...

7.5CVSS6.1AI score0.00205EPSS
Exploits1References3
Rows per page
Query Builder