یک آسیبپذیری امنیتی با شناسه CVE-2026-105145 در اپلیکیشن RAG موسوم به Weaviate Verba (نسخه 2.1.3 و قدیمیتر) شناسایی شده است. این نقص امنیتی از نوع Information Disclosure (افشای اطلاعات) است و به مهاجمان اجازه میدهد بدون نیاز به احراز هویت یا تعامل کاربر، به دادههای حساس دسترسی پیدا کنند.
جزئیات فنی آسیبپذیری
این مشکل در تابع get_environment در فایل goldenverba/components/util.py و در بخش generate_stream Endpoint رخ میدهد. مهاجمان میتوانند با فراخوانی این Endpoint، اطلاعات مربوط به محیط (Environment) و دادههای پیکربندی سیستم را بهصورت از راه دور استخراج کنند.
تحلیل ریسک و سطح دسترسی
- بردار حمله (Attack Vector): شبکه (Network)؛ حمله بهصورت کاملاً از راه دور قابل اجرا است.
- پیچیدگی حمله (Attack Complexity): پایین؛ اجرای حمله نیازی به تخصص پیچیده ندارد.
- احراز هویت (Privileges Required): ندارد (None)؛ مهاجم نیازی به حساب کاربری ندارد.
- تعامل کاربر (User Interaction): ندارد (None).
در حال حاضر کدهای اکسپلویت (Exploit) این آسیبپذیری بهصورت عمومی منتشر شده است که احتمال شناسایی سیستمهای آسیبپذیر از طریق اسکنهای فرصتطلبانه را افزایش میدهد. با وجود اینکه این مورد هنوز در لیست KEV سازمان CISA قرار نگرفته است، اما دسترسی آزاد به کدهای حمله، ریسک عملیاتی را بالا میبرد.