CVE-2026-53584 in libgit2information

Résumé

par VulDB • 21/08/2026

libgit2 est une implémentation portable en C des méthodes centrales de Git, fournie sous forme de bibliothèque liable avec une API robuste, permettant d'intégrer les fonctionnalités de Git dans vos applications. Avant les versions 1.8.6 et 1.9.5, libgit2 ne rejette pas les composants de traversal (parcours) présents dans le chemin d'un sous-module chargé depuis .gitmodules. Les chemins concernés dans src/libgit2/submodule.c incluent git_submodule_lookup et git_submodule_add_setup. Un dépôt malveillant peut spécifier un tel chemin que ../escape-target, et les applications qui initialisent le sous-module peuvent créer des répertoires en dehors de l'arborescence de travail du dépôt. Ce problème est corrigé dans les versions 1.8.6 et 1.9.5.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub M

Réserver

09/06/2026

Divulgation

20/08/2026

Modérer

accepté

Entrée

VDB-393845

CPE

prêt

EPSS

0.00404

KEV

non

Activités

faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!