CVE-2022-24439

High

Description

All versions of package gitpython are vulnerable to Remote Code Execution (RCE) due to improper user input validation, which makes it possible to inject a maliciously crafted remote URL into the clone command. Exploiting this vulnerability is possible because the library makes external calls to git without sufficient sanitization of input arguments.

SeverityHigh
CVSS8.1
Exploit probability—
ProductGitpython
PublishedDec 6, 2022
First seenDec 6, 2022

How to fix

Affected products

ProductAffected versionsFixed in
gitpython_project gitpythonv < 3.1.303.1.30
fedoraproject fedora36, 37, 38—
debian debian_linux10.0—
gitpythonPyPIv < 3.1.303.1.30

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.