یک آسیبپذیری امنیتی با شناسه CVE-2026-105127 در سامانه LaraDashboard (نسخههای پیش از 1.4.8) شناسایی شده است. این نقص امنیتی در بخش اعتبارسنجی پیشرفته ایمیل در درخواستهای «فراموشی رمز عبور» (forgot-password) و «بازنشانی رمز عبور» (reset-password) وجود دارد.
جزئیات فنی آسیبپذیری
در نسخههای آسیبپذیر، سیستم برای تایید صحت ایمیلها، عملیات DNS Lookup و فراخوانیهای API پولی از سرویس AbstractAPI را برای کاربران احرازنشده (Unauthenticated) اجرا میکند. این مکانیسم به مهاجمان اجازه میدهد تا با ارسال تعداد زیادی از آدرسهای ایمیل دلخواه، سهمیه (Quota) سرویس تاییدیه را بهطور کامل مصرف کنند.
پیامدهای امنیتی
- تخلیه منابع (Resource Exhaustion): مهاجم میتواند با مصرف سریع سهمیه API، باعث شود که فرآیند اعتبارسنجی برای تمامی فرمهای عمومی با شکست مواجه شود.
- Fail Open: در صورت اتمام سهمیه API، سیستم ممکن است به حالت Fail Open برود که در آن اعتبارسنجیها نادیده گرفته شده و اجازه ارسال درخواستهای نامعتبر داده میشود.
- بررسی رزولوشن دامنه (Domain Probing): مهاجمان میتوانند از این نقص برای بررسی قابلیت رزولوشن دامنههای خاص از طریق سرور هدف استفاده کنند.
برای رفع این مشکل، توصیه میشود کاربران سریعاً به نسخه 1.4.8 یا نسخههای جدیدتر بهروزرسانی کنند.
بهروزرسانی (اکتبر 4, 2026 — ThreatCluster)
بهروزرسانی:
آسیبپذیری جدیدی با شناسه CVE-2026-105126 در نسخههای LaraDashboard پیش از 1.4.8 شناسایی شده است. این نقص امنیتی مربوط به مدیریت نادرست امتیازات (Improper Privilege Management) است و به کاربران با سطح دسترسی Admin اجازه میدهد تا سطح دسترسی خود را به Superadmin ارتقا دهند.
مهاجمانی که دسترسی role.edit داشته باشند، میتوانند با تغییر نام نقش خود به Superadmin یا اعطای مجوزهای user.login_as، کنترل کامل حسابهای کاربری را به دست بگیرند. این دسترسی گسترده به آنها اجازه میدهد تا به توابع حساس نظیر ارتقای هسته (Core Upgrade) و نصب ماژولها دسترسی پیدا کرده و در نهایت منجر به اجرای کد (Code Execution) در سیستم شوند.
بهروزرسانی (اکتبر 4, 2026 — ThreatCluster)
بهروزرسانی:
آسیبپذیری جدیدی با شناسه CVE-2026-105125 در نسخههای پیش از 1.4.8 نرمافزار LaraDashboard شناسایی شده است. این نقص امنیتی از نوع Path Traversal است و به مهاجمان اجازه میدهد بدون نیاز به احراز هویت (Unauthenticated)، فایلهای JSON سیستم را بخوانند.
در این حمله، مهاجم با دستکاری بخش {lang} در مسیرهای (Route) برنامه، میتواند از محدوده تعیین شده خارج شود. بهویژه در سیستمهای مبتنی بر Windows، با ارسال توالیهای رمزگذاری شده مانند ..%5C، امکان خروج از پوشه resources/lang و دسترسی به فایلهای حساس مانند composer.json یا سایر فایلهای JSON اپلیکیشن فراهم میشود.