Lucene search
+L

25 matches found

RedHat Linux
RedHat Linux
•added 2026/09/03 11:00 p.m.•15 views

gitpython: GitPython: Arbitrary code execution via config-name injection

A flaw was found in GitPython. This vulnerability allows attackers to inject malicious configuration options by manipulating option names within the option-name validator. By injecting special characters, an attacker can forge arbitrary git-config directives, potentially leading to arbitrary code...

8.8CVSS8.1AI score0.00774EPSS
SaveExploits1References6
Redos
Redos
•added 2026/09/01 12:00 a.m.•12 views

ROS-20260901-73-0017

The vulnerability of the option-name validation component in the Python library for interacting with Git repositories, GitPython, is related to incorrect elimination of special elements in the output data. Exploiting this vulnerability could allow a malicious actor to execute arbitrary commands...

8.8CVSS8.5AI score0.00774EPSS
SaveExploits1
RedhatCVE
RedhatCVE
•added 2026/08/27 5:55 p.m.•18 views

CVE-2026-76221

A flaw was found in GitPython. This vulnerability allows attackers to inject malicious configuration options by manipulating option names within the option-name validator. By injecting special characters, an attacker can forge arbitrary git-config directives, potentially leading to arbitrary code...

8.8CVSS8.1AI score0.00774EPSS
SaveExploits1References5
BDU FSTEC
BDU FSTEC
•added 2026/08/24 12:00 a.m.•25 views

GitPython Arbitrary Command Execution

The vulnerability of the option-name validation component in the Python library for interacting with Git repositories, GitPython, is related to incorrect elimination of special elements in the output data. Exploiting this vulnerability could allow a malicious actor to execute arbitrary commands...

9CVSS7.4AI score0.00774EPSS
SaveExploits1References3Affected Software2
SUSE CVE
SUSE CVE
•added 2026/08/21 12:37 a.m.•19 views

SUSE CVE-2026-76221

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.8CVSS8.2AI score0.00774EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/08/19 2:17 p.m.•20 views

PYSEC-2026-3783

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.7CVSS8.2AI score0.00774EPSS
SaveExploits1References2
PyPA
PyPA
•added 2026/08/19 2:17 p.m.•16 views

PYSEC-2026-3783

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.8CVSS8.2AI score0.00774EPSS
SaveExploits1References2Affected Software1
CVE
CVE
•added 2026/08/19 2:02 p.m.•84 views

CVE-2026-76221

GitPython before 3.1.58 is affected by a config-name injection vulnerability in the option-name validator. The validator fails to properly sanitize option names, allowing an attacker to inject equals signs, hash symbols, and whitespace to forge arbitrary git-config directives. A crafted option na...

8.8CVSS8.2AI score0.00774EPSS
SaveExploits1References2Affected Software1
AlpineLinux
AlpineLinux
•added 2026/08/19 2:02 p.m.•17 views

CVE-2026-76221

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.8CVSS8.2AI score0.00774EPSS
SaveExploits1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/19 12:00 a.m.•8 views

CVE-2026-76221: Improper Neutralization of Special Elements in Output Used by a Downstream Component

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.8CVSS8.3AI score0.00774EPSS
SaveExploits1References4
Positive Technologies
Positive Technologies
•added 2026/08/19 12:00 a.m.•9 views

PT-2026-85178

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.7CVSS6.5AI score
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/19 12:00 a.m.•14 views

CVE-2026-76221: Improper Neutralization of Special Elements in Output Used by a Downstream Component

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.8CVSS8.3AI score0.00774EPSS
SaveExploits1References4
attackerkb
attackerkb
•added 2026/08/12 6:00 a.m.•24 views

CVE-2026-18049

The WP Photo Album Plus WordPress plugin before 9.2.07.002 does not perform any capability or nonce check on one of its public endpoint actions and builds an option name from a client-supplied value without restricting it to its own options, allowing unauthenticated users to read the value of oth...

5.2AI score0.00434EPSS
SaveExploits0References1
Github Security Blog
Github Security Blog
•added 2026/08/07 3:46 p.m.•75 views

GitPython: git-config OPTION-name injection via =/#/whitespace bypasses name validator, enabling forged core.sshCommand/hooksPath (RCE)

Summary GitPython's config-name validator only neutralizes CR/LF/NUL for the "option" label; it does not reject =, , ;, , , or whitespace in an option name. writesection writes the option name verbatim into the config file, so an option name such as sshCommand = touch is written as \tsshCommand =...

6.5AI score
SaveExploits0References5Affected Software1
Positive Technologies
Positive Technologies
•added 2026/08/04 12:00 a.m.•35 views

PT-2026-78403

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.58 Description A config-name injection issue exists in the option-name validator. This allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into optio...

9.3CVSS7.8AI score0.00774EPSS
SaveExploits2References110
osv_ghsa
osv_ghsa
•added 2026/04/08 12:04 a.m.•28 views

GHSA-PPVX-RWH9-7RJ7 pyload-ng: Authorization Bypass for SSL Certificate/Key Configuration Due to Option Name Mismatch in pyload-ng

Summary The ADMINONLYCOREOPTIONS authorization set in setconfigvalue uses incorrect option names sslcert and sslkey, while the actual configuration option names are sslcertfile and sslkeyfile. This name mismatch causes the admin-only check to always evaluate to False, allowing any user with...

6.8CVSS5.9AI score0.00142EPSS
SaveExploits1References4
CVE
CVE
•added 2026/04/07 4:09 p.m.•41 views

CVE-2026-35586

The vulnerability CVE-2026-35586 affects pyload-ng and stems from an incorrect admin-only configuration guard: the ADMIN_ONLY_CORE_OPTIONS set uses ssl_cert and ssl_key instead of the actual ssl_certfile and ssl_keyfile names, and ssl_certchain was not included. This lets any non-admin user with ...

6.8CVSS5.9AI score0.00142EPSS
SaveExploits1References1Affected Software1
Vulnrichment
Vulnrichment
•added 2026/04/07 4:09 p.m.•9 views

CVE-2026-35586 Authorization Bypass for SSL Certificate/Key Configuration Due to Option Name Mismatch in pyload-ng

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the ADMINONLYCOREOPTIONS authorization set in setconfigvalue uses incorrect option names sslcert and sslkey, while the actual configuration option names are sslcertfile and sslkeyfile. This name mismatch...

6.8CVSS5.9AI score0.00142EPSS
SaveExploits1References1
osv_pysec
osv_pysec
•added 2022/04/12 5:15 a.m.•19 views

PYSEC-2022-191

A SQL injection issue was discovered in QuerySet.explain in Django 2.2 before 2.2.28, 3.2 before 3.2.13, and 4.0 before 4.0.4. This occurs by passing a crafted dictionary with dictionary expansion as the options argument, and placing the injection payload in an option name...

9.8CVSS7.2AI score0.02943EPSS
SaveExploits0References5
PyPA
PyPA
•added 2022/04/12 5:15 a.m.•19 views

PYSEC-2022-191

A SQL injection issue was discovered in QuerySet.explain in Django 2.2 before 2.2.28, 3.2 before 3.2.13, and 4.0 before 4.0.4. This occurs by passing a crafted dictionary with dictionary expansion as the options argument, and placing the injection payload in an option name...

9.8CVSS8AI score0.02943EPSS
SaveExploits0References5Affected Software1
Rows per page
Query Builder