CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2008-3546

High
Published: Translated: NVD NIST

Summary

W GIT przed wersją 1.5.6.4 występuje przepełnienie bufora na stosie w funkcjach diff_addremove i diff_change. Może to pozwolić lokalnym użytkownikom na wykonanie dowolnego kodu poprzez ścieżkę, której długość przekracza maksymalną długość ścieżki systemu (PATH_MAX) podczas korzystania z narzędzi GIT, takich jak git-diff czy git-grep.

Risk Assessment

Organizacja może być narażona na wykonanie złośliwego kodu przez lokalnych użytkowników, co może prowadzić do utraty danych lub przejęcia kontroli nad systemem. Wysokie ryzyko związane z bezpieczeństwem systemów korzystających z GIT.

Recommendation

Zaleca się aktualizację GIT do wersji 1.5.6.4 lub nowszej, aby usunąć tę podatność. Dodatkowo warto ograniczyć dostęp do narzędzi GIT dla nieautoryzowanych użytkowników.

Related vulnerabilities

Original NVD description (English source)

Stack-based buffer overflow in the (1) diff_addremove and (2) diff_change functions in GIT before 1.5.6.4 might allow local users to execute arbitrary code via a PATH whose length is larger than the system's PATH_MAX when running GIT utilities such as git-diff or git-grep.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS