CVE-2026-89147
WysokieCVSS 7.5Streszczenie
Net-SNMP w wersjach do 5.9.5.2 zawiera podatność na odmowę usługi w module SMUX, gdzie smux_accept() wykonuje nieuwierzytelniony blokujący odczyt bez limitu czasu na nowo zaakceptowanych połączeniach. Nieuwierzytelniony zdalny klient może połączyć się z listenerem SMUX i nie wysłać żadnych danych, powodując nieskończone zablokowanie jednowątkowej pętli głównej snmpd i zawieszenie całego przetwarzania SNMP.
Ocena ryzyka
Atakujący może zdalnie sparaliżować usługę SNMP, uniemożliwiając monitorowanie i zarządzanie urządzeniami sieciowymi. Prowadzi to do poważnych zakłóceń w nadzorze infrastruktury.
Rekomendacja
Zaktualizuj Net-SNMP do wersji zawierającej poprawkę. Do czasu aktualizacji ogranicz dostęp do portu SMUX za pomocą zapory sieciowej lub wyłącz moduł SMUX, jeśli nie jest używany.
Inne podatności w Net-SNMP
Zobacz wszystkie- CVE-2015-5621Wysokie
Funkcja snmp_pdu_parse w net-snmp w wersji 5.7.2 i wcześniejszych nie usuwa zmiennej varBind w elemencie netsnmp_variable_list, gdy analiza PDU SNMP kończy się niepowodzeniem. To umożliwia zdalnym atakującym spowodowanie awarii (denial of service) oraz potencjalne wykonanie dowolnego kodu za pomocą spreparowanego pakietu.
- CVE-2008-4309Wysokie
Przepełnienie bufora na stercie w funkcji netsnmp_create_subtree_cache w net-snmp przed wersją 5.4.2.1, 5.3.2.3 i 5.2.5.1 pozwala zdalnym atakującym na spowodowanie awarii usługi poprzez spreparowane żądanie SNMP GETBULK.
Oryginalny opis (angielski, źródło NVD)
Net-SNMP through 5.9.5.2 contains a denial of service vulnerability in the SMUX module where smux_accept() performs an unauthenticated blocking read without timeout on newly accepted connections. An unauthenticated remote client can connect to the SMUX listener and send no data, causing the single-threaded snmpd main loop to block indefinitely and suspend all SNMP processing.

