CVE-2026-5720
KrytyczneCVSS 9.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 48 - wyżej niż 48% wszystkich znanych CVE
Streszczenie
W miniupnpd wykryto podatność polegającą na niedomiarze liczby całkowitej podczas parsowania nagłówka SOAPAction. Zdalny atakujący może wysłać spreparowany nagłówek SOAPAction z pojedynczym cudzysłowem, co prowadzi do odczytu poza dozwolonym obszarem pamięci i może skutkować odmową usługi lub ujawnieniem informacji.
Ocena ryzyka
Organizacja narażona jest na ataki DoS oraz potencjalny wyciek wrażliwych danych z pamięci procesu miniupnpd, co może zakłócić działanie usług sieciowych i naruszyć poufność informacji.
Rekomendacja
Należy niezwłocznie zaktualizować miniupnpd do wersji zawierającej poprawkę usuwającą podatność. Jeśli aktualizacja nie jest dostępna, należy ograniczyć dostęp do usługi tylko do zaufanych sieci.
Inne podatności w miniupnpd
Zobacz wszystkie- CVE-2026-107159Średnie
MiniUPnPd do wersji 2.3.11 zbudowany z opcją --strict zawiera podatność dzielenia przez zero w funkcji ProcessSSDPData(), która pozwala nieuwierzytelnionym atakującym w sieci lokalnej na zniszczenie demona. Atakujący mogą wysłać pojedynczy multicastowy datagram M-SEARCH z MX: 0 i znanym ST na port 1900, wywołując SIGFPE i odmawiając usługi UPnP IGD.
- CVE-2026-10069Wysokie
W Shibby Tomato 1.28 znaleziono podatność w nieznanej funkcji pliku usr/sbin/miniupnpd, która prowadzi do nadmiernego zużycia zasobów. Atak może być przeprowadzony zdalnie. Produkt ten jest już nie wspierany przez producenta.
- CVE-2026-10068Wysokie
W Shibby Tomato 1.28 w komponencie SUBSCRIBE Call Handler funkcja send w pliku usr/sbin/miniupnpd umożliwia atak SSRF (Server-Side Request Forgery). Podatność może być wykorzystana zdalnie. Projekt jest zastąpiony przez FreshTomato i nie jest już wspierany.
Oryginalny opis (angielski, źródło NVD)
miniupnpd contains an integer underflow vulnerability in SOAPAction header parsing that allows remote attackers to cause a denial of service or information disclosure by sending a malformed SOAPAction header with a single quote. Attackers can trigger an out-of-bounds memory read by exploiting improper length validation in ParseHttpHeaders(), where the parsed length underflows to a large unsigned value when passed to memchr(), causing the process to scan memory far beyond the allocated HTTP request buffer.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

