CVE-2024-21513

Yüksək

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.

CiddilikYüksək
CVSS8.5
İstismar ehtimalı—
MəhsulLangchain-experimental
Dərc15 iyl 2024
İlk görülmə15 iyl 2024
Zəiflik növüCWE-94Kod inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • 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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
langchain langchain-experimental0.0.15 ≤ v < 0.0.210.0.21
langchain-experimentalPyPIv < 0.0.210.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.

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.