Katalog CVE

CVE-2026-58107

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

W CodeChecker ścieżka przetwarzania massStoreRun wykonuje jednorazową dekompresję danych zlib kontrolowanych przez atakującego, zakodowanych w Base64, bez narzucania maksymalnego rozmiaru po dekompresji. Uwierzytelniony użytkownik z uprawnieniami do przechowywania przebiegów analizy może przesłać mocno skompresowany ładunek, który rozwija się do znacznie większej sekwencji bajtów. Cała zdekompresowana zawartość jest materializowana w pamięci przed zapisem do pliku tymczasowego, co może wyczerpać pamięć procesu lub hosta i zużyć znaczną ilość miejsca na dysku, powodując denial of service.

Ocena ryzyka

Atak może doprowadzić do wyczerpania zasobów systemowych, co skutkuje niedostępnością usługi CodeChecker dla innych użytkowników.

Rekomendacja

Zaktualizuj CodeChecker do wersji, która ogranicza maksymalny rozmiar dekompresji. Jeśli to możliwe, ogranicz uprawnienia do przechowywania przebiegów analizy tylko dla zaufanych użytkowników.

Inne podatności w CodeChecker

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

CodeChecker's massStoreRun processing path performs one-shot decompression of attacker-controlled, Base64-encoded zlib data without enforcing a maximum decompressed size. An authenticated user with permission to store analysis runs can submit a highly compressed payload that expands to a significantly larger byte sequence. Because the entire decompressed output is materialized in memory before being written to a temporary file, a sufficiently large payload may exhaust process or host memory and consume substantial disk space, resulting in denial of service.

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