Katalog CVE

CVE-2023-33243

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
4.42%

Percentyl 90 - wyżej niż 90% wszystkich znanych CVE

Streszczenie

RedTeam Pentesting odkrył, że interfejs webowy STARFACE oraz jego REST API umożliwiają uwierzytelnianie za pomocą hasha SHA512 hasła zamiast hasła w postaci jawnej. Choć przechowywanie hashy haseł zamiast haseł jawnych w bazie danych aplikacji jest ogólnie uznawane za najlepszą praktykę, to w tym przypadku staje się to nieskuteczne.

Ocena ryzyka

Umożliwienie uwierzytelniania za pomocą hasha hasła stwarza ryzyko, że atakujący mogą uzyskać dostęp do kont użytkowników, jeśli hash zostanie skompromitowany. To narusza bezpieczeństwo danych i może prowadzić do nieautoryzowanego dostępu.

Rekomendacja

Zaleca się, aby STARFACE wprowadził dodatkowe zabezpieczenia, które uniemożliwią uwierzytelnianie za pomocą hashy haseł. Należy również rozważyć wdrożenie bardziej zaawansowanych metod ochrony haseł, takich jak salting.

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

RedTeam Pentesting discovered that the web interface of STARFACE as well as its REST API allows authentication using the SHA512 hash of the password instead of the cleartext password. While storing password hashes instead of cleartext passwords in an application's database generally has become best practice to protect users' passwords in case of a database compromise, this is rendered ineffective when allowing to authenticate using the password hash.

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