Katalog CVE

CVE-2026-114643

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

MongoDB C# Driver zapisuje dodatkowe elementy GeoJSON bez sprawdzania, czy ich nazwy kolidują z zarezerwowanymi elementami GeoJSON, takimi jak type i coordinates. Aplikacja umieszczająca nazwy pól dostarczone przez użytkownika w tych dodatkowych elementach może zapisać dokumenty z zduplikowanymi polami geometrii, przez co serwer i sterownik zwracają różne wartości dla tego samego rekordu. Dotknięte rekordy mogą stać się nieczytelne przez sterownik.

Ocena ryzyka

Może to prowadzić do niespójności danych i przerwania działania kodu aplikacji odczytującego dotknięte rekordy.

Rekomendacja

Zaktualizuj MongoDB C# Driver do wersji z poprawką i waliduj nazwy pól użytkownika przed umieszczeniem ich w dodatkowych elementach GeoJSON.

Inne podatności w MongoDB C# Driver

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

The MongoDB C# Driver writes GeoJSON extra members without checking whether their names collide with reserved GeoJSON members such as type and coordinates. An application that places user-supplied field names into these extra members can store documents with duplicate geometry fields, so the server and the driver resolve different values for the same record. Affected records can also become unreadable through the driver, interrupting application code that reads them.

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