Katalog CVE

CVE-2026-54658

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.40%

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

Streszczenie

W Hypequery przed wersją 2.0.2, funkcja escapeValue() nie uciekała backslashy przed apostrofami podczas podstawiania parametrów, co pozwalało atakującemu na wstrzyknięcie dowolnego SQL przez parametry zapytania z końcowym backslashem.

Ocena ryzyka

Atakujący może wykonać dowolne zapytania SQL, co prowadzi do wycieku lub modyfikacji danych w bazie ClickHouse.

Rekomendacja

Zaktualizuj Hypequery do wersji 2.0.2 lub nowszej.

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

Hypequery is a TypeScript semantic layer for ClickHouse. Prior to 2.0.2, escapeValue() in packages/clickhouse/src/core/utils.ts did not escape backslashes before single quotes during parameter substitution, allowing attacker controlled query parameters with a trailing backslash to escape the closing quote and inject arbitrary SQL. This issue is fixed in version 2.0.2.

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