Validate SSH Key Expiration.
Dlaczego to jest ważne
Klucze SSH zapewniają trwały dostęp do zasobów Azure DevOps. Jeśli kluczom brakuje dat wygaśnięcia lub pozostają ważne bezterminowo, skompromitowany lub zapomniany klucz może zostać wykorzystany przez atakujących do uzyskania nieautoryzowanego dostępu, modyfikacji kodu lub eksfiltracji poufnych danych. Wymuszanie wygaśnięcia zapewnia regularną rotację kluczy, co zmniejsza okno ekspozycji dla każdego pojedynczego poświadczenia.
Co sprawdza Aether365
Aether365 weryfikuje, czy wszystkie klucze SSH powiązane z organizacjami Azure DevOps mają skonfigurowaną datę wygaśnięcia. Ta kontrola pojawia się na pulpicie nawigacyjnym Aether365 na liście kontroli zabezpieczeń microsoft-365.
Jak naprawić
Obecnie Azure DevOps nie udostępnia natywnego ustawienia do wymuszania wygaśnięcia kluczy SSH dla wszystkich użytkowników. Aby ręcznie zarządzać wygaśnięciem kluczy SSH: