CVE-2024-21513
Təsvir
langchain-experimental paketinin 0.0.15 və 0.0.21-dən əvvəlki versiyaları bazadan dəyərlərin alınması zamanı İxtiyari Kodun İcrasına həssasdır; kod bütün dəyərlər üzərində 'eval' çağırışı etməyə cəhd edir. Təcavüzkar giriş promptuna nəzarət edə bilirsə və server VectorSQLDatabaseChain ilə konfiqurasiya edilibsə, bu zəiflikdən istifadə edərək ixtiyari python kodunu icra edə bilər. **Qeydlər:** Zəif komponentin Məxfilik, Bütövlük və Əlçatanlığa təsiri: Məxfilik: Kodun icrası təsirlənən komponentin daxilində baş verir, bu halda langchain-experimental, buna görə də bütün resurslar mütləq əlçatandır. Bütövlük: Təsirlənən komponent tərəfindən təbii olaraq qorunan heç nə yoxdur. Komponentdən qaytarılan hər şey 'informasiya' sayılır və onun etibarlılığı pozula bilər. Əlçatanlıq: Əlçatanlığın itirilməsi hücumun özündən qaynaqlanmır, lakin təcavüzkarın istismardan sonrakı addımları zamanı baş verir. Sonrakı sistemin Məxfilik, Bütövlük və Əlçatanlığına təsiri: Paketin qanuni aşağı imtiyazlı istifadəçisi (PR:L) kimi təcavüzkar bu zəiflik nəticəsində paketin sahib olduğu məlumatlara normal istifadədə olduğundan (məs. bazaya sorğu göndərə bilər) daha çox çıxış əldə etmir. Tətbiq mühitindən çıxmaq və faylları ekzfiltrasiya etmək, uzaq bağlantılar yaratmaq və s. yolu ilə həyata keçirilə bilən qeyri-nəzərdə tutulmuş əməliyyat istismardan sonrakı mərhələdə sonrakı sistemdə - bu halda ƏS-də baş verir. AT:P: Təcavüzkar giriş promptuna təsir edə bilməli, eyni zamanda server VectorSQLDatabaseChain plaqini ilə konfiqurasiya edilməlidir.
Necə düzəltmək olar
- langchain langchain-experimental0.0.21 və ya daha yeni versiya
- langchain-experimental0.0.21 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| langchain langchain-experimental | 0.0.15 ≤ v < 0.0.21 | 0.0.21 |
| langchain-experimentalPyPI | v < 0.0.21 | 0.0.21 |
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.