Katalog CVE

CVE-2017-3204

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka Go SSH (x/crypto/ssh) domyślnie nie weryfikuje kluczy hostów, co ułatwia ataki typu man-in-the-middle. Zmiana domyślnego zachowania została wprowadzona w commicie e4e2799, który wymaga jawnego zarejestrowania mechanizmu weryfikacji kluczy hostów.

Ocena ryzyka

Brak weryfikacji kluczy hostów może prowadzić do przechwycenia komunikacji przez nieautoryzowane podmioty, co stwarza poważne zagrożenie dla bezpieczeństwa danych.

Rekomendacja

Zaleca się zaktualizowanie biblioteki Go SSH do najnowszej wersji oraz wdrożenie mechanizmu weryfikacji kluczy hostów, aby zminimalizować ryzyko ataków typu man-in-the-middle.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The Go SSH library (x/crypto/ssh) by default does not verify host keys, facilitating man-in-the-middle attacks. Default behavior changed in commit e4e2799 to require explicitly registering a hostkey verification mechanism.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS