Katalog CVE

CVE-2026-55635

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

W DataEase przed wersją 2.10.24 filtry kwot i osi Y osadzają wartości kontrolowane przez atakującego bezpośrednio w generowanym SQL w metodzie Quota2SQLObj.getYWheres(), bez walidacji literałów SQL i escapingu stosowanego w innych ścieżkach filtrów. Umożliwia to uwierzytelnionemu użytkownikowi, który może tworzyć lub modyfikować definicje wykresów albo przesyłać żądania danych wykresu zawierające filtry kwot, wstrzyknięcie SQL do zapytań wykonywanych wobec skonfigurowanych źródeł danych.

Ocena ryzyka

Atakujący może wykraść, zmodyfikować lub usunąć dane z podłączonych baz danych, a w niektórych konfiguracjach uzyskać dostęp do całego systemu poprzez wykonanie dowolnych poleceń SQL.

Rekomendacja

Niezwłocznie zaktualizuj DataEase do wersji 2.10.24 lub nowszej. Jeśli aktualizacja nie jest możliwa, ogranicz dostęp do tworzenia i modyfikacji wykresów oraz przesyłania żądań danych tylko zaufanym użytkownikom.

Inne podatności w DataEase

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

DataEase is an open source data visualization and analysis tool. Prior to 2.10.24, chart quota and Y-axis filters embed attacker-controlled filter values directly into generated SQL in Quota2SQLObj.getYWheres() without applying the SQL literal validation and escaping used by other filter paths, allowing an authenticated user who can create or modify chart definitions or submit chart data requests containing quota filters to inject SQL into queries executed against configured datasources. This issue is fixed in version 2.10.24.

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