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

GHSA-jm78-9fvv-mhgr

High
Published: —NVD NIST

Summary

Walidator nazw konfiguracji w GitPython neutralizuje tylko znaki CR/LF/NUL dla etykiety "option"; nie odrzuca znaków =, #, ;, [, ] ani białych znaków w nazwie opcji. Funkcja write_section zapisuje nazwę opcji dosłownie do pliku konfiguracyjnego, więc nazwa taka jak sshCommand = touch <cmd> może wstrzyknąć konfigurację.

Risk Assessment

Może pozwolić atakującemu na wstrzyknięcie dowolnych opcji konfiguracyjnych Git, w tym poleceń wykonywanych przez Git, co grozi wykonaniem kodu.

Recommendation

Related vulnerabilities

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