CVE-2022-24827

Yüksək

Təsvir

Elide, minimal səylə GraphQL/JSON-API veb xidmətinin qurulmasına imkan verən bir Java kitabxanasıdır. Aşağıdakıların birlikdə istifadəsi zamanı: Analitik Sorğular üçün Elide Aggregation Data Store, Parametrləşdirilmiş Sütunlar (müştəri tərəfindən təmin edilən parametr tələb edən sütun) və TEXT tipində parametrləşdirilmiş sütun. Hackerin SQL inyeksiyası vasitəsilə server tərəfli avtorizasiya filtrlərini yan keçən xüsusi hazırlanmış sorğu təqdim etmə ehtimalı mövcuddur. Elide 6.1.2 versiyasına gətirilmiş son yamaq parametrləşdirilmiş TEXT sütunlarında '-' simvolunun daxil edilməsinə icazə vermişdir. Bu simvol SQL şərhləri ('--') kimi şərh edilə bilər və hücumçuya generasiya edilmiş sorğudan WHERE bəndini silməyə və avtorizasiya filtrlərini yan keçməyə imkan verir. Düzəliş Elide 6.1.4 versiyasında təqdim edilmişdir. Zəiflik yalnız TEXT tipindəki parametrləşdirilmiş sütunlar və yalnız analitik sorğular üçün mövcuddur (CRUD təsirlənmir). Alternativ həll yollarına fərqli tipdə parametrləşdirilmiş sütunlardan (TIME, MONEY və s.) istifadə etmək və ya parametrləşdirilmiş sütunlardan istifadə etməmək daxildir.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulElide
Dərc11 apr 2022
İlk görülmə11 apr 2022
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • com.yahoo.elide:elide-datastore-aggregation6.1.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
elide elide6.1.3—
com.yahoo.elide:elide-datastore-aggregationMaven6.1.3 ≤ v < 6.1.46.1.4

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.