CVE-2026-53584 in libgit2
Сводка
по VulDB • 20.08.2026
libgit2 представляет собой переносимую реализацию на языке C основных методов Git, предоставляемую в виде библиотеки с надежным API, что позволяет интегрировать функциональность Git в ваше приложение. До версий 1.8.6 и 1.9.5 libgit2 не отклоняет компоненты обхода пути (traversal components) в пути подмодуля, загружаемом из файла .gitmodules. Затронутые файлы исходного кода включают src/libgit2/submodule.c, а именно функции git_submodule_lookup и git_submodule_add_setup. Злоумышленник может указать путь вида ../escape-target с помощью специально созданного репозитория, что позволит приложениям, инициализирующим подмодуль, создавать каталоги за пределами рабочего дерева (working tree) репозитория. Эта проблема исправлена в версиях 1.8.6 и 1.9.5.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.