CVE-2026-40315

Kritik

Təsvir

PraisonAI çoxagentli komandalar sistemidir. Versiya 4.5.133-dək olan versiyalarda, SQLiteConversationStore komponentində SQL identifikatoru inyeksiyası zəifliyi mövcuddur; burada table_prefix konfiqurasiya dəyəri heç bir yoxlama və ya təmizləmə aparılmadan f-stringlər vasitəsilə birbaşa SQL sorğularına əlavə edilir. SQL identifikatorları təhlükəsiz şəkildə parametrləşdirilə bilmədiyindən, table_prefix dəyərini idarə edən hücumçu (məsələn, from_yaml və ya from_dict konfiqurasiya girişləri vasitəsilə) sorğu strukturunu dəyişdirən ixtiyari SQL fraqmentlərini inyeksiya edə bilər. Bu, sqlite_master kimi daxili SQLite cədvəllərinin oxunması kimi icazəsiz məlumatlara çıxışa və UNION-əsaslı inyeksiyası kimi texnikalarla sorğu nəticələrinin manipulyasiyasına imkan verir. Zəiflik config.py faylındakı konfiqurasiya girişindən başlayaraq factory.py vasitəsilə sqlite.py faylındakı SQL sorğusunun qurulmasına ötürülür. Eksploytasiya üçün konfiqurasiya girişinə təsir etmək imkanı tələb olunur və uğurlu eksploytasiya daxili sxemin ifşasına və sorğu nəticələrinin tamamilə dəyişdirilməsinə səbəb olur. Bu problem 4.5.133 versiyasında düzəldilmişdir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulPraisonai
Dərc14 apr 2026
İlk görülmə14 apr 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • praison praisonai4.5.133 və ya daha yeni versiya
  • praisonai4.5.133 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
praison praisonaiv < 4.5.1334.5.133
praisonaiPyPIv < 4.5.1334.5.133

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.

CVE-2026-40315 · Praisonai · Dark Radar