Katalog CVE

CVE-2026-9749

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

Podczas uruchamiania potoku agregacji z wewnętrznym etapem $exchange skonfigurowanym z partycjonowaniem zakresu kluczy i dostarczaniem z zachowaniem kolejności, jeśli pojedynczy zakres kluczy wyprodukuje wystarczająco dużo dokumentów, aby wypełnić bufor wymiany, serwer trafia na ścieżkę kodu, gdzie wykrywany jest pełny bufor na konsumenta, ale wewnętrzny „wysoki znak wodny” dla tego zakresu kluczy nie jest aktualizowany zgodnie z przeznaczeniem.

Ocena ryzyka

Ryzyko polega na potencjalnym nieprawidłowym działaniu agregacji, co może prowadzić do błędów lub nieoczekiwanego zachowania serwera.

Rekomendacja

Zaleca się aktualizację do wersji, w której poprawiono obsługę buforów wymiany dla zakresów kluczy.

Inne podatności w MongoDB

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

This issue can occur when running an aggregation pipeline that uses the internal $exchange stage configured with key-range partitioning and order-preserving delivery. If a single key range produces enough documents to fill its exchange buffer (that is, many results are routed to the same consumer), the server reaches the code path where a full per-consumer buffer is detected but the internal "high watermark" for that key range is not updated as intended.

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