Katalog CVE

CVE-2025-55796

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.59%

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

Streszczenie

Aplikacja webowa openml/openml.org w wersji v2.0.20241110 używa przewidywalnych tokenów opartych na MD5 dla krytycznych operacji użytkownika, takich jak potwierdzenie rejestracji, resetowanie hasła, ponowne wysyłanie potwierdzeń e-mail i zmiana adresu e-mail. Tokeny są generowane przez hashowanie bieżącego znacznika czasu w formacie "%d %H:%M:%S" bez uwzględnienia danych użytkownika ani losowości kryptograficznej.

Ocena ryzyka

Przewidywalność tokenów umożliwia zdalnemu atakującemu brutalne odgadnięcie ważnych tokenów w krótkim oknie czasowym, co może prowadzić do nieautoryzowanego potwierdzenia konta, zmiany hasła lub adresu e-mail, a w konsekwencji do przejęcia konta.

Rekomendacja

Należy natychmiast zmienić mechanizm generowania tokenów na kryptograficznie bezpieczny, z losowością i danymi specyficznymi dla użytkownika. Zaleca się również unieważnienie wszystkich istniejących tokenów i wymuszenie ponownej weryfikacji.

Inne podatności w openml.org

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

The openml/openml.org web application version v2.0.20241110 uses predictable MD5-based tokens for critical user workflows such as signup confirmation, password resets, email confirmation resends, and email change confirmation. These tokens are generated by hashing the current timestamp formatted as "%d %H:%M:%S" without incorporating any user-specific data or cryptographic randomness. This predictability allows remote attackers to brute-force valid tokens within a small time window, enabling unauthorized account confirmation, password resets, and email change approvals, potentially leading to account takeover.

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