CVE-2026-9100
ŚrednieCVSS 5.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 28 - wyżej niż 28% wszystkich znanych CVE
Streszczenie
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).
Ocena ryzyka
Atakujący może spowodować awarię aplikacji lub wyciek wrażliwych danych z pamięci procesu.
Rekomendacja
Zaktualizuj sterownik MongoDB C do wersji zawierającej poprawkę walidacji metadanych w legacy GridFS API.
Inne podatności w MongoDB C Driver
Zobacz wszystkie- CVE-2026-96746Średnie
W sterowniku MongoDB C Driver wykryto podatność polegającą na zapisie poza granicami bufora w logice monitorowania połączeń. Osoba kontrolująca rozwiązywanie nazw i odpowiedzi hostów z stringa połączenia może spowodować zapis poza stertą, co może doprowadzić do nieoczekiwanego zakończenia działania aplikacji.
- CVE-2026-93393Wysokie
W sterowniku MongoDB C Driver występuje przepełnienie bufora na stercie w warstwie transportowej TLS, gdy jest zbudowany z backendem TLS dla platformy Windows. Zdalny punkt końcowy, do którego klient się łączy, może spowodować zapis niekontrolowanych danych poza granicami alokacji sterty podczas przetwarzania przychodzącego zaszyfrowanego ruchu po zakończeniu uzgadniania TLS. Nie jest wymagane uwierzytelnienie ani interakcja użytkownika, ponieważ dotknięte przetwarzanie odbywa się przed zakończeniem uwierzytelniania na poziomie aplikacji. Wyzwolenie tego problemu może prowadzić do uszkodzenia pamięci w procesie klienta, ujawnienia sąsiedniej pamięci sterty lub zakończenia procesu.
- CVE-2026-88036Wysokie
Nieprawidłowa neutralizacja znaków specjalnych w logice zapytań w komponencie GridFS sterownika MongoDB C Driver powoduje, że dostarczony przez użytkownika identyfikator pliku jest interpretowany jako warunek zapytania, a nie jako literalny identyfikator. Uwierzytelniony użytkownik mogący wpływać na identyfikator może uzyskać dostęp do nieprzeznaczonych plików lub usunąć wszystkie fragmenty plików w danym bucketcie.
- CVE-2026-88035Średnie
Sprawdzenie rozmiaru w ścieżce uwierzytelniania po stronie klienta sterownika MongoDB C Driver może się przekręcić, w wyniku czego nietypowo duża wartość nazwy użytkownika jest akceptowana i kopiowana poza koniec małego bufora. Podmiot mogący ustawić ustawienia połączenia sterownika może spowodować nieoczekiwane zakończenie aplikacji osadzającej sterownik. Osiągnięcie tego kodu wymaga kompilacji z obecnym opcjonalnym zewnętrznym backendem uwierzytelniania SASL oraz połączenia skonfigurowanego do jego użycia.
- CVE-2026-88034Wysokie
Nieprawidłowa neutralizacja znaków specjalnych w logice zapytań w komponencie GridFS sterownika MongoDB C++ Driver powoduje, że dostarczony przez użytkownika identyfikator pliku jest interpretowany jako warunek zapytania, a nie jako literalny identyfikator. Uwierzytelniony użytkownik mogący wpływać na identyfikator może uzyskać dostęp do nieprzeznaczonych plików lub usunąć wszystkie fragmenty plików w danym bucketcie.
- CVE-2026-88026Średnie
Sterownik MongoDB C# Driver zawiera błąd niewłaściwej neutralizacji metaznaków wyrażeń regularnych w komponencie tłumaczenia zapytań LINQ. Sekwencja znaków dostarczona przez wywołującego może zmienić predykat wyrażenia regularnego generowany przez aplikację.
- CVE-2026-88025Wysokie
W komponencie GridFS sterownika MongoDB dla języka C# występuje nieprawidłowa neutralizacja znaków specjalnych w logice zapytań. Podany przez wywołującego identyfikator pliku może zostać zinterpretowany jako warunek zapytania zamiast jako wartość dosłowna. Uwierzytelniony użytkownik mogący wpłynąć na ten identyfikator może uzyskać dostęp do nieprzeznaczonych plików, usunąć wszystkie fragmenty plików w danym bucketcie lub zmienić nazwę niewłaściwego pliku.
- CVE-2026-84966Średnie
Błędna konwersja typów numerycznych w komponencie budowania dokumentów BSON w MongoDB C++ Driver może spowodować nieprawidłową interpretację wartości długości. Gdy aplikacja dostarczy bardzo długą, niezakończoną nazwę pola, biblioteka może odczytać pamięć poza buforem i zakończyć proces.
- CVE-2026-84964Średnie
Podwójne zwolnienie pamięci w ścieżce weryfikacji odwołania certyfikatu TLS opartej na OpenSSL w sterowniku MongoDB C Driver. Specjalnie spreparowane dane certyfikatu podczas uzgadniania TLS mogą spowodować dwukrotne zwolnienie tego samego obiektu sterty, co prowadzi do nieoczekiwanego zakończenia działania aplikacji klienckiej.
- CVE-2026-84963Średnie
Nieprawidłowa konwersja numeryczna w komponencie parsowania JSON w bibliotece BSON sterownika MongoDB C Driver może spowodować ciche skrócenie bardzo dużych wartości tekstowych lub pominięcie odpowiedniego pola, podczas gdy operacja parsowania zgłasza sukces i nie zwraca błędu.
Oryginalny opis (angielski, źródło NVD)
The MongoDB C Driver's legacy GridFS API accepts malformed file metadata from the database without adequate validation. Crafted documents in a GridFS collection may cause any application that reads those files via the legacy API to either crash (via a division-by-zero) or silently leak process memory contents (via an out-of-bounds read).
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

