Katalog CVE

CVE-2026-107585

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

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

Streszczenie

Niecontrolowane usuwanie wpisów w tabelach oczekujących logowań w REST API Progressive Robot hMailServer 6.3.4 i 6.3.5 pozwala zdalnemu nieuwierzytelnionemu atakującemu na powodowanie niepowodzeń logowań OpenID Connect, SAML i passkey innych użytkowników. Trasy rozpoczynające logowanie jednokrotne i wydające wyzwanie passkey są dostępne bez uwierzytelnienia i przechowują stan oczekujący w ograniczonych tabelach, które usuwały najstarszy wpis, gdy były pełne, niezależnie od tego, kto go rozpoczął. Atakujący, który rozpoczyna logowania kilka razy na sekundę (około sto na sekundę dla passkey), wypycha oczekujące logowania innych użytkowników z tabeli, zanim ich przeglądarka wróci, uniemożliwiając logowanie jednokrotne i passkey tak długo, jak trwają żądania.

Ocena ryzyka

Nieuwierzytelniony atakujący może blokować logowania użytkowników, co prowadzi do niedostępności usług i frustracji użytkowników.

Rekomendacja

Zaktualizuj hMailServer do wersji, która zawiera poprawkę ograniczającą liczbę oczekujących logowań i zapobiegającą usuwaniu wpisów innych użytkowników.

Inne podatności w hMailServer

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

Uncontrolled eviction in the pending sign-in tables of the REST API in Progressive Robot hMailServer 6.3.4 and 6.3.5 allows a remote unauthenticated attacker to make other users' OpenID Connect, SAML and passkey sign-ins fail. The routes that start a single sign-on and hand out a passkey sign-in challenge are reached without authentication and stored pending state in bounded tables that dropped their oldest entry when full, whoever had started it. An attacker who starts sign-ins a few times a second (about a hundred a second for passkeys) pushes every other user's pending sign-in out of the table before that user's browser returns, denying single sign-on and passkey sign-in for as long as the requests continue.

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