Katalog CVE

CVE-2026-28525

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

SWUpdate zawiera podatność na niedomiar liczby całkowitej w parserze przesyłania wieloczęściowego w pliku mongoose_multipart.c, która pozwala nieuwierzytelnionym atakującym na spowodowanie odmowy usługi poprzez wysłanie spreparowanego żądania HTTP POST do /upload z nieprawidłowym ogranicznikiem wieloczęściowym i kontrolowanym taktowaniem strumienia TCP. Atakujący mogą wywołać niedomiar liczby całkowitej w funkcji mg_http_multipart_continue_wait_for_chunk(), gdy długość bufora mieści się w określonym zakresie, powodując odczyt sterty poza przydzielonym buforem odbiorczym do lokalnego gniazda IPC.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego spowodowania awarii systemu przez nieuwierzytelnionego atakującego, co może prowadzić do przerwania działania usług aktualizacji oprogramowania i potencjalnie całego urządzenia.

Rekomendacja

Należy natychmiast zaktualizować SWUpdate do wersji zawierającej poprawkę usuwającą podatność na niedomiar liczby całkowitej w parserze multipart. Do czasu aktualizacji zaleca się ograniczenie dostępu do punktu końcowego /upload tylko dla zaufanych sieci.

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

SWUpdate contains an integer underflow vulnerability in the multipart upload parser in mongoose_multipart.c that allows unauthenticated attackers to cause a denial of service by sending a crafted HTTP POST request to /upload with a malformed multipart boundary and controlled TCP stream timing. Attackers can trigger an integer underflow in the mg_http_multipart_continue_wait_for_chunk() function when the buffer length falls within a specific range, causing an out-of-bounds heap read past the allocated receive buffer to a local IPC socket.

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