CVE-2026-60090
Təsvir
PraisonAI 4.6.78 versiyasından əvvəlki versiyalarda PGVector və Cassandra knowledge-store create_collection() backend-lərində çağırıcı tərəfindən idarə olunan dimension arqumentinin yoxlanılması təmin edilmir. Schema, keyspace və collection-name identifikatorları yoxlanılsa da, dimension dəyəri (int kimi bəyan edilib, lakin icra zamanı məcburi tətbiq olunmur) birbaşa generasiya edilmiş CREATE TABLE DDL-nin vektor sütununa interpolasiya edilir. Kolleksiya yaradılması zamanı dimension parametrinə təsir göstərə bilən çağırıcı, verilənlər bazası drayveri tərəfindən icra edilən sorğuya SQL/CQL tokenləri yerləşdirmək üçün '3); DROP TABLE tenant_secrets; --' kimi sətirlər ötürə bilər.
Necə düzəltmək olar
- praisonai4.6.78 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| praisonaiPyPI | v < 4.6.78 | 4.6.78 |
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.