CVE-2026-42284Disclosure(gitpython_project / gitpython)

LOWCVSS 9.8 · CRITICAL

Signal is active with 3 mentions in latest observed window

Immediate actions

  • Patch gitpython_project gitpython systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, _clone() validates multi_options as the original list, then executes shlex.split(" ".join(multi_options)). 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 config and executes attacker hooks during clone. This issue has been patched in version 3.1.47.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-88

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • gitpython

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 1 observed day

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 3 signals
  • Disclosure: 2 classified signals
  • General: 1 classified signal
  • 3 total mentions across 1 day

Affected systems

Products
gitpython

Deep dive

Activity timeline3 mentions / 1d
01223Mentions · 2026-05-07: 3Patch / Workaround · 2026-05-07: 1Technical Details · 2026-05-07: 305-07
Signal classification2 categories
Disclosure
266.7%
General
133.3%
Referenced assets3 URLs
Full discourse3 posts
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-42284 Command Injection in GitPython Prior to Version 3.1.47 https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-42284

    Post summary

    The text announces a command injection vulnerability in GitPython before v3.1.47, linking to a Vulmon detail page but providing no PoC, exploit code, or patch information.

    0001070
    4.0K followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-42284 GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, _clone() validates multi_options as the original list, then executes sh… https://www.cve.org/CVERecord?id=CVE-2026-42284

    Post summary

    The text announces CVE‑2026‑42284, describing how GitPython’s _clone() improperly validates options and executes a shell command, and notes that the issue is fixed in version 3.1.47.

    00010167
    57.4K followersView on X
  • Infoflowcloud@infoflowcloud
    General

    🚨*CVE* CVE-2026-42284 GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, _clone() validates multi_options as the original list, then executes sh… https://www.cve.org/CVERecord?id=CVE-2026-42284 ----- Traducción: CVE-2026-42284 Git… http://infoflow.cloud`

    Post summary

    The text references CVE-2026-42284 with a brief technical hint but provides no PoC, exploit details, or patch information.

    0000032
    75 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appgitpython_projectgitpython-python-

Explore more