CVE-2026-6691
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
Integracja Cyrus SASL w sterowniku C MongoDB wykonuje niebezpieczne kopiowanie ciągów podczas kanonizacji nazwy użytkownika, co umożliwia przepełnienie bufora na stercie przed jakąkolwiek autoryzacją lub ruchem sieciowym.
Ocena ryzyka
Możliwość przepełnienia bufora może prowadzić do zdalnego wykonania kodu lub przejęcia kontroli nad systemem, co stanowi poważne zagrożenie dla bezpieczeństwa organizacji.
Rekomendacja
Zaleca się aktualizację sterownika C MongoDB do najnowszej wersji, aby usunąć tę podatność oraz unikanie używania niezweryfikowanych danych wejściowych w nazwach użytkowników.
Inne podatności w MongoDB C Driver
Zobacz wszystkie- CVE-2026-81530Średnie
Słabość w konfiguracji szyfrowania po stronie klienta w MongoDB C# Driver powoduje, że wrażliwe dane uwierzytelniające do zarządzania kluczami są reprodukowane w czytelnej dla człowieka reprezentacji ustawień klienta, zamiast być maskowane jak inne pola tajne.
- CVE-2026-81529Wysokie
Niewłaściwa neutralizacja separatorów w konstrukcji URL połączenia umożliwia wstrzyknięcie opcji połączenia w sterowniku MongoDB C#. Gdy aplikacja przekazuje niezaufany tekst do konstruktora URL połączenia i przetwarza go z powrotem do konfiguracji klienta, niezaufany tekst jest serializowany bez neutralizacji separatorów URL/opcji i następnie interpretowany jako autorytatywne opcje połączenia.
- CVE-2026-81528Średnie
W MongoDB C# Driver, ścieżka kodu zastępowania dokumentów pomija walidację nazw elementów/kształtu, którą stosują równoważne ścieżki zapisu. Wartość podana jako zamiennik jest przekazywana do serwera bez neutralizacji specjalnych elementów języka zapytań, co pozwala na interpretację danych jako logiki aktualizacji.
- CVE-2026-81527Średnie
Słabość wstrzykiwania NoSQL/wyrażeń istnieje w warstwie translacji LINQ-do-agregacji w MongoDB C# Driver, zarówno w wyrażeniach agregacji, jak i filtrach zapytań. Specjalne elementy w wartościach dostarczanych przez aplikację nie są poprawnie escapowane przed wysłaniem zapytania do bazy.
- CVE-2026-81524Średnie
Słabość w MongoDB C Driver pozwala, aby specjalne elementy w nazwach baz danych i kolekcji dostarczanych przez wywołującego przechodziły bez sanityzacji podczas komponowania docelowej przestrzeni nazw dla operacji. Aplikacja włączająca niezaufane dane do tych nazw może kierować operacje na inny zasób niż zamierzony.
- CVE-2026-81522Wysokie
Słabość w sterowniku MongoDB C++ dotycząca obsługi identyfikatorów przestrzeni nazw dostarczanych przez wywołującego pozwala na osadzenie znaków specjalnych w tych identyfikatorach. Aplikacja, która buduje identyfikator przestrzeni nazw z niezaufanego wejścia bez walidacji, może mieć operację skierowaną do innego celu niż zamierzony.
- CVE-2026-9100Średnie
Legacy GridFS API sterownika MongoDB C akceptuje nieprawidłowe metadane plików z bazy danych bez odpowiedniej walidacji. Sfałszowane dokumenty w kolekcji GridFS mogą spowodować awarię aplikacji (przez dzielenie przez zero) lub wyciek zawartości pamięci procesu (przez odczyt poza zakresem).
Oryginalny opis (angielski, źródło NVD)
The MongoDB C Driver's Cyrus SASL integration performs unsafe string copying during username canonicalization, enabling a heap buffer overflow before any authentication or network traffic. This may be triggered by passing untrusted input in the username of a MongoDB URI with authMechanism=GSSAPI.

