Katalog CVE

CVE-2026-114646

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

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

Streszczenie

W bibliotece MongoDB C# Driver występuje błąd walidacji danych w obsłudze BSON i ścieżce serializacji binarnej. Gdy aplikacja tworzy surowy lub leniwy dokument BSON z danych binarnych dostarczonych z zewnątrz, sterownik nie weryfikuje, czy zadeklarowany rozmiar danych zgadza się z rzeczywistą ilością dostarczonych danych, i kopiuje je bez zmian. Nieuwierzytelniona strona mogąca dostarczyć treść binarną może wstawić lub usunąć elementy w poleceniu bazy danych bez własnych poświadczeń.

Ocena ryzyka

Może to prowadzić do nieautoryzowanej modyfikacji przechowywanych danych oraz ujawnienia danych poza zamierzonym zakresem żądania aplikacji, w granicach uprawnień bazy danych posiadanych przez aplikację.

Rekomendacja

Zaktualizuj MongoDB C# Driver do wersji zawierającej poprawkę i unikaj konstruowania dokumentów BSON z niezaufanych danych binarnych bez walidacji rozmiaru.

Inne podatności w MongoDB C# Driver

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

A data-validation flaw exists in the BSON handling and binary serialization path of the MongoDB C# Driver. When an application constructs a raw or lazy BSON document object from externally supplied binary data, the driver does not verify that the size quantity declared inside that data matches the amount of data actually provided, and it copies the data onto the wire unchanged. An unauthenticated party who can supply binary content to such an application can thereby cause additional elements to be inserted into, or existing elements to be removed from, the database command the application issues, without needing any database credentials of their own. This can result in unauthorized modification of stored data and disclosure of data outside the intended scope of the application's request, bounded by the database privileges the application itself holds.

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