Katalog CVE

CVE-2026-77586

WysokieCVSS 8.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

W MongoDB Connector for BI nazwy obiektów MongoDB, takie jak nazwy kolekcji, pól i indeksów, są umieszczane w cytowanych identyfikatorach tekstu DDL zwracanego przez instrukcje SHOW CREATE bez escapowania ogranicznika identyfikatora. Użytkownik z uprawnieniami do zapisu w próbkowanej kolekcji MongoDB może wybrać nazwę, która zamyka cytowany identyfikator wcześniej, tak że dodatkowy tekst SQL staje się częścią wygenerowanego wyniku. Jeśli operator lub zautomatyzowane narzędzie później odtworzy tę wygenerowaną instrukcję na serwerze SQL, dodatkowy tekst zostanie wykonany z uprawnieniami tej sesji.

Ocena ryzyka

Ryzyko obejmuje wykonanie nieautoryzowanych poleceń SQL na serwerze SQL z uprawnieniami sesji operatora, co może prowadzić do naruszenia integralności danych i nieautoryzowanego dostępu.

Rekomendacja

Zaleca się aktualizację MongoDB Connector for BI do wersji z poprawką oraz wdrożenie walidacji i escapowania identyfikatorów w generowanym DDL, aby zapobiec wstrzykiwaniu SQL.

Inne podatności w MongoDB Connector for BI

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

In MongoDB Connector for BI, MongoDB object names such as collection, field, and index names are placed into the quoted identifiers of the DDL text returned by SHOW CREATE statements without escaping the identifier delimiter. A user with permission to write to a sampled MongoDB collection can choose a name that closes the quoted identifier early, so that additional SQL text becomes part of the generated output. If an operator or automated tool later replays that generated statement against a SQL server, the additional text is executed with the privileges of that session.

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