Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
GitPython before 3.1.58 Command Execution via split_single_char_options
Vulnerability Description
GitPython before 3.1.58 contains a command execution vulnerability in the check_unsafe_options guard that can be bypassed by combining a single-character kwarg with split_single_char_options=False. Attackers can supply a crafted kwargs dictionary to guarded methods like clone_from to emit a joined token parsed as --upload-pack, enabling arbitrary OS command execution at default allow_unsafe_options=False.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
参数注入或修改
Vulnerability Title
gitpython-developers GitPython 命令注入漏洞
Vulnerability Description
gitpython-developers GitPython是gitpython-developers团队的一个提供Git仓库操作能力的Python组件。 gitpython-developers GitPython 3.1.58之前版本存在命令注入漏洞,该漏洞源于check_unsafe_options防护机制可被绕过,攻击者可通过结合单字符kwarg与split_single_char_options=False提供特制的kwargs字典,导致任意OS命令执行。
CVSS Information
N/A
Vulnerability Type
N/A