CVE-2026-53584 in libgit2informazioni

Riassunto

di VulDB • 21/08/2026

libgit2 è un'implementazione portatile in C dei metodi core di Git, fornita come libreria collegabile con una solida API, che consente di integrare la funzionalità Git nelle proprie applicazioni. Prima delle versioni 1.8.6 e 1.9.5, libgit2 non rifiuta i componenti di traversing (path traversal) in un percorso del submodule caricato da .gitmodules. I percorsi interessati in src/libgit2/submodule.c includono git_submodule_lookup e git_submodule_add_setup. Un repository appositamente creato può specificare un percorso come ../escape-target, e le applicazioni che inizializzano il submodule possono creare directory al di fuori dell'albero di lavoro del repository. Questo problema è risolto nelle versioni 1.8.6 e 1.9.5.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

09/06/2026

Divulgazione

20/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!