CVE-2026-47395
Təsvir
PraisonAI çoxagentli komandalar sistemidir. PraisonAI-ın 4.6.40 versiyasından (praisonaiagents-in 1.6.40 versiyasına uyğun) əvvəlki versiyalarında, PraisonAI-ın direct-prompt CLI-ı agentin icrası başlamazdan əvvəl xam prompt mətnindəki `@url:` qeydlərini avtomatik genişləndirir. Əgər prompt `@url:<http-və ya-https-url>` daxil edibsə, CLI `MentionsParser.process(...)` funksiyasını çağırır. Daha sonra `@url:` idarəedicisi hücumçunun nəzarət etdiyi URL-ə birbaşa `urllib.request.urlopen()` sorğusu göndərir və cavab gövdəsini qaytarır. Həmin cavab gövdəsi yekun model prompt kontekstinin əvvəlinə əlavə edilir. Loopback/özəl ünvan məhdudiyyəti, metadata-servis məhdudiyyəti və məlumatın götürülməsindən əvvəl heç bir təsdiq mexanizmi mövcud deyil. Nəticədə, hücumçu tərəfindən təsir edilən prompt mətni operatorun maşınının yalnız localhost-da olan HTTP resurslarını çəkməsinə və cavabı model kontekstinə inyeksiya etməsinə səbəb ola bilər. PraisonAI versiya 4.6.40 və praisonaiagents versiya 1.6.40 bu problemi aradan qaldıran düzəlişi ehtiva edir.
Necə düzəltmək olar
- praisonaiagents1.6.40 və ya daha yeni versiya
- praisonai4.6.40 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| praisonaiagentsPyPI | v < 1.6.40 | 1.6.40 |
| praisonaiPyPI | v < 4.6.40 | 4.6.40 |
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.