Katalog CVE

CVE-2026-44243

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

GitPython to biblioteka Pythona służąca do interakcji z repozytoriami Git. Przed wersją 3.1.48 istniała podatność, która pozwalała atakującym na manipulację plikami poza katalogiem .git repozytorium poprzez niewystarczającą walidację ścieżek odniesienia.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do nieautoryzowanego zapisu, nadpisywania, przenoszenia lub usuwania plików, co może prowadzić do utraty danych lub naruszenia integralności systemu.

Rekomendacja

Zaleca się aktualizację GitPython do wersji 3.1.48 lub nowszej, aby usunąć tę podatność.

Inne podatności w GitPython

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.48, a vulnerability in GitPython allows attackers who can supply a crafted reference path to an application using GitPython to write, overwrite, move, or delete files outside the repository’s .git directory via insufficient validation of reference paths in reference creation, rename, and delete operations. This issue has been patched in version 3.1.48.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS