Katalog CVE

CVE-2026-26445

Niskie ryzyko· EPSS 5%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

stomper 5e2741e jest podatny na Denial of Service. Złośliwy klient może wysyłać częściowe ramki STOMP i utrzymywać otwarte połączenia TCP, co w połączeniu z użyciem epoll w trybie krawędziowym (EPOLLET) i MSG_PEEK w recv() powoduje, że gniazda wchodzą w stan trwałego połowicznego odczytu. Gdy zgromadzi się wystarczająca liczba takich połączeń, broker przestaje otrzymywać dalsze zdarzenia epoll dla tych gniazd i ostatecznie zawiesza się w epoll_wait, skutecznie odmawiając przetwarzania nowych wiadomości.

Ocena ryzyka

Atakujący może zawiesić brokera, co prowadzi do przerwy w działaniu usługi (denial of service).

Rekomendacja

Należy zaktualizować stomper do wersji z poprawką oraz rozważyć zmianę mechanizmu odczytu (np. użycie poziomowego epoll lub pełnego odczytu bufora).

Inne podatności w Stomper

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

stomper 5e2741e is vulnerable to Denial of Service. A malicious client can send partial STOMP frames and keep the TCP connections open, which, combined with the broker s use of edge-triggered epoll (EPOLLET) and MSG_PEEK in recv(), causes sockets to enter a permanent half-read state. When enough such connections accumulate, the broker stops receiving any further epoll events for those sockets and eventually hangs in epoll_wait, effectively refusing to process new messages.

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