CVE-2026-117470
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 35 - wyżej niż 35% wszystkich znanych CVE
Streszczenie
Psono Server CE i EE w wersjach 3.1.0–7.2.3 nie zużywał zapisanego wyzwania WebAuthn po weryfikacji asercji. Nieuwierzytelniony atakujący posiadający hasło użytkownika i jedną przechwyconą ważną asercję WebAuthn mógł ją odtworzyć z osobnymi tokenami logowania, omijając drugi czynnik WebAuthn.
Ocena ryzyka
Atakujący może ominąć uwierzytelnianie dwuskładnikowe WebAuthn, jeśli przechwyci ważną asercję i zna hasło użytkownika. Atak nie ujawnia bezpośrednio sekretów w postaci jawnej.
Rekomendacja
Zaktualizuj Psono Server do wersji nowszej niż 7.2.3. Monitoruj nietypowe logowania i rozważ dodatkowe kontrole bezpieczeństwa.
Inne podatności w Psono Server
Zobacz wszystkie- CVE-2026-117472Średnie
Psono Server CE i EE w wersjach 4.0.33–7.2.3 porównywał ścieżkę żądania dla endpointu bulk-secret-read z zakodowaną ścieżką bez prefiksu. W konfiguracjach z URL_PREFIX porównanie zawodziło i żądanie POST było autoryzowane z uprawnieniem zapisu zamiast odczytu, co pozwalało uwierzytelnionemu atakującemu z kluczem API bez uprawnień odczytu na pobranie zaszyfrowanych sekretów i nonces.
- CVE-2026-117471Średnie
Psono Server CE i EE w wersjach 0.1.0–7.2.3 akceptował hosta kontrolowanego przez użytkownika przy konfiguracji osobistego urządzenia Duo i przekazywał go do klienta Duo bez listy dozwolonych i jawnego limitu czasu. Uwierzytelniony atakujący mógł spowodować połączenie serwera z wybranymi hostami przez HTTPS na porcie 443 i rozróżnić tryby błędów, tworząc wyrocznię wewnętrznego DNS i osiągalności usług.
- CVE-2026-117469Średnie
Psono Server (CE i EE) w wersjach 1.0.0–7.2.3 nie wymuszał kierunku poświadczeń transferu plików w operacjach repozytorium plików. Uwierzytelniony atakujący z dostępem tylko do odczytu mógł przedstawić transfer pobierania do endpointu wysyłania, uzyskać podpisany URL wysyłania dla wybranego klucza obiektu i dołączyć fragment do pliku właściciela.
- CVE-2026-117468Średnie
Psono Server w wersjach 5.3.5–7.2.3 używał klasy uprawnień, która nie wymuszała zakresu zapisu tokenu przy zgłaszaniu kodu urządzenia. Uwierzytelniony atakujący z sesją opartą na ograniczonym kluczu API mógł zgłosić kontrolowany przez siebie kod urządzenia i uzyskać pełną sesję odczytu i zapisu ważną do 365 dni.
Oryginalny opis (angielski, źródło NVD)
Psono Server CE & EE versions 3.1.0 through 7.2.3 did not consume a stored WebAuthn challenge after assertion verification. An unauthenticated remote attacker who possessed the user's password and one captured valid WebAuthn assertion could replay that assertion with separate login tokens while the stored challenge remained unchanged, bypassing the WebAuthn second factor. The attack required capture of a valid assertion and did not itself disclose plaintext secrets.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

