آخرین اخبار
همهٔ اخبار
امنیت وب و نرم‌افزار گزارش بحرانیت ۵/۱۰

آسیب‌پذیری Missing Authentication در LavaLite CMS؛ خطر نشت داده‌های حساس و ذخیره‌سازی S3

آسیب‌پذیری Missing Authentication در LavaLite CMS؛ خطر نشت داده‌های حساس و ذخیره‌سازی S3

آسیب‌پذیری جدیدی با شناسه CVE-2026-113358 در سیستم مدیریت محتوای LavaLite CMS (نسخه‌های تا 10.1.2) شناسایی شده است که به مهاجمان اجازه می‌دهد بدون نیاز به هیچ‌گونه احراز هویت (Authentication)، فایل‌های خصوصی ذخیره شده را دانلود کنند.

جزئیات فنی و نحوه حمله

این آسیب‌پذیری در ماژول Filer و از طریق مسیرهای filer/download و filer/display رخ می‌دهد. به دلیل نبود مکانیزم احراز هویت (Missing Authentication – CWE-306)، مهاجم می‌تواند با ارسال درخواست‌های HTTP دست‌کاری شده به FileController، نام دیسک و مسیر فایل‌های دلخواه را تعیین کند. این نقص امنیتی نه تنها فایل‌های موجود در حافظه محلی (Local Storage) را در معرض خطر قرار می‌دهد، بلکه در صورت پیکربندی بودن سرویس‌های ابری، امکان استخراج داده‌ها از S3 Disks را نیز فراهم می‌کند.

تحلیل ریسک و وضعیت اکسپلویت

اگرچه این آسیب‌پذیری در لیست CISA KEV قرار ندارد و شواهدی از اکسپلویت گسترده در حوزه‌ی عملیاتی (In the wild) دیده نشده است، اما وجود کد اکسپلویت عمومی (Public PoC) سطح ریسک را به شدت افزایش داده است. تأثیر این حمله عمدتاً بر Confidentiality (محرمانگی) متمرکز است و می‌تواند منجر به نشت اطلاعات حساس سازمان شود.

راهکارهای مقابله و کاهش ریسک

در حال حاضر هیچ وصله (Patch) رسمی از سوی سازنده منتشر نشده است. بنابراین، اقدامات زیر برای کاهش سطح حمله توصیه می‌شود:

  • محدودسازی دسترسی: مسدود کردن یا محدود کردن مسیرهای filer/download و filer/display از طریق WAF یا Reverse Proxy.
  • اعمال اصل حداقل دسترسی: محدود کردن دسترسی‌های مربوط به S3 و استفاده از Credentialهای با سطح دسترسی بسیار محدود.
  • جدا سازی فایل‌ها: انتقال فایل‌های آپلود شده به خارج از روت وب (Web Root).
  • مانیتورینگ: پایش دقیق لاگ‌ها برای شناسایی هرگونه تلاش جهت دسترسی غیرمجاز به فایل‌ها.