CVE-2024-7764
Təsvir
Vanna-ai v0.6.2 istifadəçi sorğularından əlavə SQL əmrlərinin yerləşdirilməsinə qarşı kifayət qədər mühafizənin olmaması səbəbindən SQL Injection zəifliyinə malikdir. Zəiflik `generate_sql` funksiyası LLM cavabı ilə `extract_sql` funksiyasını çağırdıqda baş verir. Hücumçu axtarış məlumat sahəsi və öz əmri arasında nöqtəli vergül daxil edə bilər ki, bu da `extract_sql` funksiyasının LLM tərəfindən yaradılmış bütün SQL-ləri silməsinə və əgər `is_sql_valid` funksiyasından keçərsə, hücumçunun əmrini icra etməsinə səbəb olur. Bu, gözlənilən sərhədlərdən kənarda, xüsusilə təlim keçmiş sxemdən kənar istifadəçi tərəfindən təyin edilmiş SQL-lərin icrasına imkan verir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| vanna-ai vanna-ai/vanna | v ≤ latest | — |
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.
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.