CVE-2026-53556

Orta

Təsvir

SQLBot böyük dil modelləri və RAG əsaslı intellektual Text-to-SQL sistemidir. Versiya 1.9.0-dan əvvəl, backend/apps/datasource/crud/datasource.py faylında yerləşən POST /api/v1/datasource/previewData son nöqtəsi (endpoint), klient tərəfindən idarə olunan table_name dəyərini təhlükəsiz identifikator emalı olmadan generasiya edilmiş SQL sorğusuna daxil edir. Autentifikasiya olunmuş istifadəçi SQLBot-un daxili PostgreSQL xidməti üçün mənbəni konfiqurasiya edə və oxuma yalnızlıq (read-only) siyasətinə uyğun SELECT əməliyyatı kimi görünən, lakin pg_read_file(), pg_read_binary_file() və ya pg_ls_dir() funksiyalarını çağıran xüsusi hazırlanmış table_name göndərə bilər. Test edilən standart etibarlı loopback autentifikasiya konfiqurasiyasında daxili bağlantı yanlış etibarnamələri qəbul edir və PostgreSQL superistifadəçi imtiyazları ilə icra olunur; bu isə /etc/hosts və /etc/passwd kimi fayl sistemi məzmununun previewData API cavabında qaytarılmasına şərait yaradaraq konfiqurasiyaların, etibarnamələrin, autentifikasiya gizli açarlarının və mənbə kodunun ifşa olunmasına səbəb ola bilər. Bu problem 1.9.0 versiyasında düzəldilmişdir.

CiddilikOrta
CVSS6.0
İstismar ehtimalı—
MəhsulSQLBot
Dərc17 sen 2026
İlk görülmə17 sen 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
dataease SQLBot< 1.9.0—

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.