Katalog CVE

CVE-2026-106429

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

Streszczenie

Podatność w MongoDB libmongocrypt powoduje niedomiar liczby całkowitej w logice analizy punktów końcowych KMS, co może prowadzić do błędu alokacji i zakończenia procesu aplikacji. Problem występuje, gdy uwierzytelniony użytkownik modyfikuje dokument klucza w kolekcji key vault lub gdy aplikacja akceptuje punkt końcowy KMS zawierający dwukropek po ścieżce lub zapytaniu podczas tworzenia klucza. Podatność nie uzyskuje dostępu do pamięci poza przydzielonymi granicami.

Ocena ryzyka

Atakujący może spowodować awarię aplikacji (denial of service), co może zakłócić działanie systemów korzystających z szyfrowania danych przez libmongocrypt. Brak dostępu do pamięci poza granicami ogranicza ryzyko do awarii, ale może być wykorzystany do celowego wyłączenia usług.

Rekomendacja

Zaktualizuj MongoDB libmongocrypt do najnowszej wersji zawierającej poprawkę. Dodatkowo ogranicz dostęp do kolekcji key vault i waliduj punkty końcowe KMS przed ich użyciem.

Inne podatności w MongoDB libmongocrypt

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

An integer underflow in the KMS endpoint-parsing logic of MongoDB libmongocrypt can cause an allocation failure that terminates the application process. This can occur when an authenticated user modifies a key document in the key vault collection, or when an application accepts a KMS endpoint containing a colon after its path or query during key creation. The issue does not access memory outside its allocated bounds.

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