CVE-2026-54658

Kritik

Təsvir

Hypequery, ClickHouse üçün TypeScript semantik təbəqəsidir. 2.5.1 versiyasından əvvəl packages/clickhouse/src/core/utils.ts faylındakı escapeValue() funksiyası parametr əvəzləməsi zamanı tək dırnaqlardan əvvəlki geri slash (\) işarələrini filtrləmirdi. Bu, hücumçunun idarə etdiyi və sonunda geri slash olan sorğu parametrləri vasitəsilə bağlayıcı dırnağı keçib ixtiyari SQL inyeksiya etməsinə şərait yaradır. Bu problem 2.0.2 versiyasında düzəldilib. 2.0.2 versiyası sətir parametrlərini, 2.5.1 versiyası isə bütün məlum vektorları düzəldir. Yalnız 2.5.1 və ya daha yeni versiyaya yeniləmək tam həll yoludur. 2.0.2 ilə 2.5.0 arasındakı versiyalarda, skalyar olmayan parametrləri ötürməzdən əvvəl JSON.stringify() ilə seriyallaşdırmaq yalnız obyekt/massiv vektoru üçün müvəqqəti həlldir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
Məhsul@hypequery/clickhouse
Dərc28 iyl 2026
İlk görülmə28 iyl 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • @hypequery/clickhouse2.5.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
@hypequery/clickhousenpmv < 2.5.12.5.1

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.