Lucene search
K

12 matches found

SUSE CVE
SUSE CVE
added 2026/05/09 2:42 a.m.3 views

SUSE CVE-2026-42284

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS5.7AI score0.00021EPSS
Exploits1References3
NVD
NVD
added 2026/05/07 7:16 p.m.9 views

CVE-2026-42284

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS0.00021EPSS
Exploits1References3
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
Cvelist
Cvelist
added 2026/05/07 6:19 p.m.24 views

CVE-2026-42284 GitPython: Unsafe option check validates multi_options before shlex.split transforms it

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

8.1CVSS0.00021EPSS
Exploits1References2
Vulnrichment
Vulnrichment
added 2026/05/07 6:19 p.m.5 views

CVE-2026-42284 GitPython: Unsafe option check validates multi_options before shlex.split transforms it

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

8.1CVSS5.7AI score0.00021EPSS
Exploits1References2
EUVD
EUVD
added 2026/05/07 6:19 p.m.5 views

EUVD-2026-28412

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS5.7AI score0.00021EPSS
Exploits1References2
ATTACKERKB
ATTACKERKB
added 2026/05/07 6:19 p.m.1 views

CVE-2026-42284

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS5.7AI score0.00021EPSS
Exploits1References3Affected Software1
AlpineLinux
AlpineLinux
added 2026/05/07 6:19 p.m.5 views

CVE-2026-42284

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS5.7AI score0.00021EPSS
Exploits1
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
SUSE CVE
SUSE CVE
added 2023/08/12 2:10 a.m.0 views

SUSE CVE-2023-40267

GitPython before 3.1.32 does not block insecure non-multi options in clone and clonefrom. NOTE: this issue exists because of an incomplete fix for CVE-2022-24439...

6.7CVSS6.9AI score0.00351EPSS
Exploits0References3
OSV
OSV
added 2023/08/11 7:15 a.m.0 views

DEBIAN-CVE-2023-40267

GitPython before 3.1.32 does not block insecure non-multi options in clone and clonefrom. NOTE: this issue exists because of an incomplete fix for CVE-2022-24439...

9.8CVSS8.3AI score0.00351EPSS
Exploits0References1
Rows per page
Query Builder