Katalog CVE

CVE-2017-1000097

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Na systemie Darwin preferencje zaufania użytkownika dla certyfikatów głównych nie były respektowane. Jeśli użytkownik miał w swoim Keychain certyfikat główny, który był wyraźnie oznaczony jako nieufny, program Go nadal weryfikowałby połączenie przy użyciu tego certyfikatu.

Ocena ryzyka

Organizacja może być narażona na ataki typu man-in-the-middle, ponieważ nieufne certyfikaty mogą być używane do weryfikacji połączeń, co zagraża integralności danych.

Rekomendacja

Zaleca się przegląd i aktualizację polityki zaufania certyfikatów w systemie oraz monitorowanie użycia certyfikatów w aplikacjach Go.

Powiązane podatności

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

On Darwin, user's trust preferences for root certificates were not honored. If the user had a root certificate loaded in their Keychain that was explicitly not trusted, a Go program would still verify a connection using that root certificate.

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