یک آسیبپذیری بحرانی از نوع سرریز بافر مبتنی بر پشته (Stack-based Buffer Overflow) با شناسه CVE-2026-129353 در روترهای D-Link DIR-600L (نسخههای فریمور 2.17 و 2.17b02) شناسایی شده است. این نقص امنیتی با امتیاز کامل 10.0 در مقیاس CVSS 4.0 رتبهبندی شده و به مهاجمان اجازه میدهد بدون نیاز به هیچگونه احراز هویت (Unauthenticated) یا تعامل کاربر، کنترل کامل دستگاه را در اختیار بگیرند.
جزئیات فنی و نحوه حمله
این آسیبپذیری در هندلر authentication.cgi و در تابع authenticationcgi_main رخ میدهد. فرآیند CGI، آرگومانهای ورودی id و password را بدون بررسی دقیق محدوده (Bounds Checking) در بافرهای با اندازه ثابت در پشته (Stack) قرار میدهد. یک مهاجم میتواند با ارسال مقادیر بسیار بزرگ در این فیلدها، باعث سرریز بافر شده و حافظه مجاور پشته را که شامل آدرسهای بازگشت (Return Addresses) است، دستکاری کند. این امر میتواند منجر به از کار افتادن سرویس (DoS) یا اجرای کد از راه دور (RCE) شود.
وضعیت بهرهبرداری و سطح خطر
- قابلیت دسترسی: از طریق شبکه (Network-reachable) و از طریق رابط مدیریت HTTP.
- وضعیت اکسپلویت: یک نمونه اثبات مفهوم (PoC) عمومی وجود دارد، اما هنوز به عنوان یک اکسپلویت عملیاتی و تأیید شده در محیطهای واقعی (In-the-wild) گزارش نشده است.
- محدودیتهای عملیاتی: خطر اصلی زمانی وجود دارد که قابلیت مدیریت از راه دور (Remote Management) در سمت WAN فعال باشد. در حالت پیشفرض، این رابط معمولاً فقط در شبکه داخلی (LAN) در دسترس است.
توصیههای امنیتی
با توجه به اینکه این دستگاهها در وضعیت پایان عمر (End-of-Life) قرار دارند، اقدامات زیر توصیه میشود:
- غیرفعال کردن مدیریت از راه دور (WAN-side Remote Management): اطمینان حاصل کنید که رابط مدیریت وب فقط از طریق شبکه داخلی (LAN) قابل دسترس باشد.
- جداسازی شبکه (Network Segmentation): دستگاههای روتر را از بخشهای حساس شبکه جدا کنید تا در صورت سرایت، امکان حرکت عرضی (Lateral Movement) کاهش یابد.
- جایگزینی تجهیزات: به دلیل عدم ارائه پچهای امنیتی جدید برای این مدل، توصیه میشود دستگاههای قدیمی را با مدلهای جدید و پشتیبانیشده جایگزین کنید.