CVE-2026-72582
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 27 - wyżej niż 27% wszystkich znanych CVE
Streszczenie
Podatność polegająca na wyłuskaniu wskaźnika NULL w fastschema do wersji v0.15.1 pozwala nieuwierzytelnionemu zdalnemu atakującemu na wywołanie awarii procesu serwera pojedynczym żądaniem HTTP. Funkcja sendOTPEmail w pkg/auth/local.go wyłuskuje wskaźnik uzyskany z niesprawdzonej ścieżki błędu bez weryfikacji, czy nie jest NULL, co powoduje śmiertelną panikę i zatrzymanie całego serwera po wysłaniu żądania odzyskiwania do punktu końcowego /api/auth/local/recover.
Ocena ryzyka
Atakujący może spowodować niedostępność usługi (DoS), co może prowadzić do przerw w działaniu i utraty dostępności systemu.
Rekomendacja
Zaktualizuj fastschema do najnowszej wersji z poprawką. Dodatkowo rozważ wdrożenie monitorowania i ograniczeń żądań.
Inne podatności w fastschema
Zobacz wszystkie- CVE-2026-72584Wysokie
Podatność typu time-of-check/time-of-use (TOCTOU) w fastschema do wersji v0.15.1 pozwala nieuwierzytelnionemu zdalnemu atakującemu na obejście limitu prób OTP w procesie odzyskiwania konta, co umożliwia ataki brute-force na 6-cyfrowe kody OTP.
- CVE-2026-72583Średnie
Podatność na trwały XSS w fastschema do wersji v0.15.1 pozwala niskouprzywilejowanemu uwierzytelnionemu użytkownikowi na przesłanie pliku SVG zawierającego złośliwy JavaScript poprzez obejście listy dozwolonych typów MIME.
Oryginalny opis (angielski, źródło NVD)
A NULL pointer dereference vulnerability in fastschema through v0.15.1 allows an unauthenticated remote attacker to crash the server process with a single HTTP request. The sendOTPEmail function in pkg/auth/local.go dereferences a pointer obtained from an unchecked error path without validating it is non-nil, causing a fatal panic that terminates the entire server when a recovery request is sent to the /api/auth/local/recover endpoint.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

