توضیحات

آسیب‌ پذیری CVE-2026-15469 در قابلیت شبکه مش (Mesh) روترهای TP-Link Deco XE75 v3، XE5300 v3.6 و WE10800 v3.6 شناسایی شده است. این آسیب پذیری ناشی از استفاده از یک کلید خصوصی مشترک RSA-512 هارد کد شده مطابق با CWE-321 در فریم‌ور دستگاه است که توسط پروتکل مش برای احراز هویت نودها مورد استفاده قرار می‌گیرد. کلید مذکور به‌ صورت ثابت در فایل فریم‌ور قرار گرفته و به اعتبارنامه اختصاصی هر دستگاه وابسته نیست. در نتیجه، مهاجمی که به فایل فریم‌ور آسیب ‌پذیر دسترسی پیدا کند، می‌تواند کلید خصوصی مورد استفاده برای احراز هویت نودهای مش را استخراج کرده و با استفاده از آن، خود را به‌ عنوان یک نود مورداعتماد در شبکه مش معرفی کند.

شبکه مش در این محصولات از چند نود تشکیل شده است که برای برقراری ارتباط و هماهنگی با یکدیگر، از یک سازوکار احراز هویت استفاده می‌کنند. در این سازوکار، کلید خصوصی گروه مش برای اعتبارسنجی نودهای مجاز به کار می‌رود تا دستگاه بتواند اطمینان حاصل کند درخواست دریافتی از یک نود مورد اعتماد شبکه ارسال شده است. مشکل اصلی از آنجا ناشی می‌شود که یک کلید خصوصی یکسان و ثابت در فریم‌ور تمام دستگاه‌ های آسیب ‌پذیر مورد استفاده قرار گرفته است. در نتیجه، امنیت فرآیند احراز هویت به یک کلید اختصاصی برای هر دستگاه وابسته نیست و در صورت افشای این کلید، مهاجم می‌تواند از آن برای جعل هویت نودهای مش و ورود به فرآیند احراز هویت نودهای مورداعتماد استفاده کند.

بررسی فنی نشان می‌دهد که کلید خصوصی RSA-512 در بخش group-info فریم‌ور ذخیره شده است. این بخش در ساختار ذخیره ‌سازی UBI دستگاه قرار دارد و حاوی اطلاعات مورد استفاده قابلیت شبکه مش است. نکته مهم این است که کامپوننت‌ های اصلی و حساس کلید خصوصی، از جمله d، p و q، به‌ صورت مستقیم در فایل فریم‌ور وجود دارند و همین کلید به‌ صورت مشترک و ثابت در مدل ‌های آسیب ‌پذیر مورد استفاده قرار می‌گیرد. بنابراین، مهاجم برای دستیابی به کلید خصوصی به دسترسی فیزیکی به دستگاه نیاز ندارد و می‌تواند با بررسی و تحلیل آفلاین فایل فریم‌ور، آن را استخراج کند.

پس از دستیابی به کلید خصوصی، مهاجم برای سوءاستفاده از آسیب پذیری باید به شبکه لوکالی دسترسی داشته باشد که نودهای مش در آن با یکدیگر ارتباط برقرار می‌کنند. به این ترتیب، مهاجم باید در محدوده همان شبکه قرار داشته باشد تا بتواند با نودهای آسیب ‌پذیر ارتباط برقرار کرده و درخواست ‌های خود را به آن‌ ها ارسال کند. با این حال، برای انجام این حمله به اعتبارنامه اختصاصی دستگاه یا دسترسی قبلی به حساب کاربری نیاز ندارد و می‌تواند بدون احراز هویت قبلی، فرآیند جعل هویت یک نود مورد اعتماد را آغاز کند.

در معماری فنی این محصولات، ارتباطات مربوط به شبکه مش از طریق سرویس tmpsvr انجام می‌شود که ارتباطات این قابلیت را روی پورت 20002 برقرار می‌کند. این سرویس درخواست‌ های ارسال ‌شده میان نودهای مش را دریافت و پردازش می‌کند. در فرآیند احراز هویت نیز تابع sync_slave_check وظیفه بررسی اعتبار نود را بر عهده دارد. مهاجم با در اختیار داشتن کلید خصوصی مشترک می‌تواند در این فرآیند به ‌عنوان یک نود مجاز شناسایی شود و در نتیجه، مکانیزم احراز هویت نودهای مش را دور بزند.

یکی دیگر از ضعف ‌های این مسیر، نحوه اعتبارسنجی پیام ‌های ارتباطی در TDP است. در این بخش از CRC32 (الگوریتم بررسی یکپارچگی داده) استفاده می‌شود که به هیچ کلید یا اطلاعات محرمانه ‌ای وابسته نیست. بنابراین، مهاجم می‌تواند پس از ایجاد یا تغییر یک پیام، مقدار CRC32 آن را مجدداً محاسبه کرده و پیام را با مقدار معتبر ارسال کند. در نتیجه، این سازوکار به ‌تنهایی نمی‌تواند از ارسال پیام‌ های جعلی جلوگیری کند.

پس از دور زدن احراز هویت، مهاجم می‌تواند درخواست ‌هایی را ارسال کند که از سوی نود مقصد به‌ عنوان درخواست یک نود مورداعتماد پذیرفته می‌شوند. یکی از پیامدهای این وضعیت، امکان تغییر پیکربندی دستگاه از طریق توابعی مانند inspect_and_save_subconfig و uci_apply است. در این مسیر، تغییر پیکربندی UCI می‌تواند بخش‌ هایی مانند شبکه، DNS و مسیریابی را تحت تأثیر قرار دهد.

همچنین، تحلیل فنی نشان می‌دهد که مسیر ارتباطی مش امکان دسترسی به عملیات مرتبط با بروزرسانی فریم‌ور را فراهم می‌کند. توابع SYNC_FIRMWARE و SYNC_UPGRADE در این فرآیند نقش دارند و ضعف در اعتبارسنجی فریم‌ور می‌تواند در شرایط مناسب، امکان نصب فریم‌ور غیرمجاز و ایجاد پایداری در دستگاه را فراهم کند.

از سوی دیگر، تابع forward_tmp_request امکان انتقال درخواست‌ ها به سایر نودهای مش را فراهم می‌کند. در نتیجه، مهاجم می‌تواند پس از نفوذ به یک نود، درخواست ‌ها را به سایر نودها منتقل کرده و دامنه حمله را در شبکه مش گسترش دهد. همچنین، SYNC_CONFIG و fetch_subconfig به‌ ترتیب برای همگام‌ سازی پیکربندی و دریافت اطلاعاتی مانند آدرس IP، نسخه فریم‌ور و نقش نودها استفاده می‌شوند.

در نهایت، ریشه این آسیب پذیری به ضعف در طراحی مکانیزم احراز هویت شبکه مش و استفاده از یک کلید خصوصی رمزنگاری ثابت و مشترک بازمی‌گردد. در صورت افشای یک اعتبارنامه اختصاصی، معمولاً پیامد آن به همان دستگاه محدود می‌شود؛ اما در صورت افشای یک کلید مشترک، تمام دستگاه‌ هایی که به آن کلید وابسته هستند، در برابر جعل هویت و دور زدن مکانیزم احراز هویت آسیب‌ پذیر خواهند بود. بنابراین، مهاجم با استخراج این کلید از فایل فریم‌ور می‌تواند پیام‌ های احراز هویت جعلی ایجاد کرده و خود را به‌ عنوان یک نود مورداعتماد در محصولات آسیب‌ پذیر معرفی کند.

سوءاستفاده موفق از این آسیب پذیری می‌تواند تأثیر بالایی بر محرمانگی (Confidentiality)، یکپارچگی (Integrity) و دسترس ‌پذیری (Availability) منابع تحت تأثیر داشته باشد.

این آسیب پذیری در نسخه ‌های پیش از 1.5.0 Build 20260603 محصولات Deco XE75 v3، Deco XE5300 v3.6 و Deco WE10800 v3.6 وجود دارد. TP-Link برای رفع این ضعف، نسخه 1.5.0 Build 20260603 را برای هر سه محصول منتشر کرده است. در نسخه پچ ‌شده، مکانیزم احراز هویت شبکه مش نیز بهبود یافته و طبق تحلیل فنی، لایه احراز هویت جدید tmpv2 برای ایجاد یک کانال کنترل محافظت ‌شده ‌تر و استفاده از اعتبارسنجی مبتنی بر نشست به کار گرفته شده است.

CVSS

Score Severity Version Vector String
7.7 HIGH 4.0 CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L

لیست محصولات آسیب پذیر

Versions Product
affectedfrom 0 before 1.5.0 Build 20260603 Deco XE75 v3 / XE5300 v3.6/ WE10800 v3.6

لیست محصولات بروز شده

Fixed firmware Hardware version Product
1.5.0 Build 20260603 Rel.14401 V3 Deco XE75
1.5.0 Build 20260603 Rel.14401 V3.6 Deco XE5300
1.5.0 Build 20260603 Rel.14401 V3.6 Deco WE10800

استفاده محصول در ایران

در این جدول، تعداد صفحات ایندکس ‌شده در گوگل با دامنه .ir که  TP-Link Decoرا ذکر کرده اند، ثبت شده است. این داده صرفاً برای برآورد تقریبی حضور محصولات در وب ایران استفاده شده و نمایانگر میزان نصب دقیق و استفاده واقعی نیست.

Approx. Usage in .ir Domain via Google (Total Pages) Search Query (Dork) Product
781,000 site:.ir “TP-Link” TP-Link
116,000 site:.ir “TP-Link Deco” TP-Link Deco

نتیجه گیری

این آسیب پذیری ناشی از وجود یک کلید خصوصی مشترک RSA-512 هارد کد شده در فریم‌ور است که برای احراز هویت نودهای شبکه مش استفاده می‌شود. مهاجم دارای دسترسی به شبکه لوکال می‌تواند با استخراج این کلید، هویت یک نود مورد اعتماد را جعل کرده و احراز هویت مش را دور بزند؛ موضوعی که می‌تواند منجر به تغییر غیرمجاز پیکربندی و گسترش حمله به سایر نودها شود. با توجه به شدت بالای این آسیب پذیری، اقدامات زیر برای جلوگیری از سوءاستفاده و کاهش ریسک توصیه می‌شود:

  • بروزرسانی فریم‌ور: محصولات Deco XE75 v3، Deco XE5300 v3.6 و Deco WE10800 v3.6 به نسخه 5.0 Build 20260603 Rel.14401 یا نسخه‌ های جدیدتر بروزرسانی شوند. این نسخه، مکانیزم احراز هویت شبکه مش را اصلاح کرده و مهم ‌ترین راهکار برای رفع آسیب پذیری و جلوگیری از جعل هویت نودها و دور زدن احراز هویت است.
  • محدود سازی دسترسی به شبکه مش و پورت 20002: تا زمان بروزرسانی، دسترسی تجهیزات غیر قابل ‌اعتماد به شبکه لوکال و بخش مش محدود شود و دسترسی غیرضروری به پورت ‌های UDP/TCP 20002 با استفاده از قوانین فایروال مسدود گردد. این اقدام با جلوگیری از دسترسی مستقیم مهاجمان به سرویس tmpsvr و مسیر ارتباطی آسیب ‌پذیر، احتمال جعل هویت نود و ارسال درخواست ‌های غیرمجاز به سایر نودهای مش را کاهش می‌دهد.
  • نظارت بر ترافیک شبکه مش: ترافیک مربوط به پورت 20002 و درخواست‌ های غیرعادی میان نودهای مش به ‌صورت مستمر بررسی شود تا تلاش برای جعل هویت نود، ارسال درخواست ‌های غیرمجاز یا سوءاستفاده از سرویس ‌های همگام ‌سازی شناسایی گردد. این اقدام به شناسایی سریع فعالیت‌ های مشکوک و جلوگیری از گسترش حمله به سایر نودها کمک می‌کند.

اجرای این اقدامات، به ‌ویژه بروزرسانی فریم‌ور، می‌تواند امکان سوءاستفاده از کلید خصوصی هارد کد شده، جعل هویت نودهای مورد اعتماد، دور زدن احراز هویت و ارسال درخواست‌ های غیرمجاز به نودهای مش را کاهش داده و از گسترش حمله در سراسر شبکه مش جلوگیری کند.

 

امکان استفاده در تاکتیک‌ های MITRE ATT&CK (در زمان اجرای حمله)

 

Initial Access (TA0001)

مهاجم دارای دسترسی به شبکه مجاور می‌تواند با جعل هویت یک گره Mesh معتبر، از مرز احراز هویت شبکه Mesh عبور کند و به ‌عنوان عضوی مورد اعتماد پذیرفته شود. این قابلیت می‌تواند در سناریوی حمله به شبکه ‌ای که از دستگاه ‌های آسیب ‌پذیر استفاده می‌کند، مسیر ورود اولیه به زیرساخت مدیریت Mesh را فراهم کند. با این حال، این نتیجه به دسترسی شبکه ‌ای لازم و موفقیت در جعل هویت گره وابسته است؛ صرف وجود کلید hard-coded به ‌تنهایی به معنی دسترسی از اینترنت نیست.

 

Privilege Escalation (TA0004)

عبور از احراز هویت Mesh ممکن است به مهاجم امکان دسترسی به قابلیت ‌ها یا تنظیماتی را بدهد که برای گره‌ های مورد اعتماد در نظر گرفته شده ‌اند. اگر این دسترسی به سطحی بالاتر از مجوزهای اولیه مهاجم منجر شود، می‌توان آن را در زنجیره حمله به ‌عنوان Privilege Escalation در نظر گرفت. با این حال، اطلاعات عمومی موجود به ‌تنهایی ثابت نمی‌کند که بهره ‌برداری در همه پیکربندی ‌ها مستقیماً امتیاز مدیریتی روتر را اعطا می‌کند؛ بنابراین این تاکتیک وابسته به سطح دسترسی واقعی ‌ای است که پروتکل Mesh پس از احراز هویت فراهم می‌کند.

 

Impact (TA0040)

پس از جعل موفق هویت گره و عبور از احراز هویت Mesh، مهاجم ممکن است بتواند تغییرات غیرمجاز در پیکربندی دستگاه یا شبکه Mesh ایجاد کند. این تغییرات می‌توانند محرمانگی، یکپارچگی یا دسترس ‌پذیری را تحت تأثیر قرار دهند. در نتیجه، Impact تاکتیکی مرتبط با پیامدهای بهره ‌برداری است؛ اما شدت و دامنه آن به دسترسی‌ هایی بستگی دارد که مهاجم پس از پذیرفته ‌شدن به‌ عنوان گره معتبر به دست می‌آورد.

منابع

  1. https://www.cve.org/CVERecord?id=CVE-2026-15469
  2. https://www.cvedetails.com/cve/CVE-2026-15469/
  3. https://www.tp-link.com/us/support/faq/5263/
  4. https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-15469
  5. https://vuldb.com/vuln/394732
  6. https://www.tp-link.com/us/support/download/deco-xe75/v3.60/#Firmware
  7. https://www.tp-link.com/en/support/download/deco-xe75/v3.60/#Firmware
  8. https://www.tp-link.com/us/support/download/deco-xe5300/#Firmware
  9. https://www.tp-link.com/us/support/download/deco-we10800/#Firmware
  10. https://github.com/tony102741/CVE-2026-15469
  11. https://nvd.nist.gov/vuln/detail/cve-2026-15469
  12. https://cwe.mitre.org/data/definitions/321.html