یک باگ 16 ساله میتواند میلیونها روتر را در معرض خطر قرار دهد - علیرغم اینکه Broadcom میگفت سالها پیش این مشکل را اصلاح کرده است.
Broadcom می گوید که این نقص 16 ساله Wi-Fi را در سال 2018 برطرف کرده است، اما این مشکل هرگز به روترها نرسید و مهاجمان در محدوده نیازی به رمز عبور ندارند.
نقص Broadcom WPS حداقل به سال 2010 به مهاجمان در محدوده Wi-Fi اجازه می دهد تا بدون رمز عبور، کد را روی روترها اجرا کنند.
Broadcom به محقق گفت که این کد را از سال 2018 جایگزین کرده است، اما از اختصاص یک CVE خودداری کرد و این نرم افزار را منسوخ خواند.
تغییر رمز عبور Wi-Fi شما کمکی نمی کند و غیرفعال کردن WPS نیز ممکن است کمکی نکند. به روز رسانی یا جایگزینی سیستم عامل راه حل است یک نقص در نرم افزار Wi-Fi Broadcom که حداقل به سال 2010 برمی گردد، به هر کسی در محدوده رادیویی اجازه می دهد تا یک روتر آسیب پذیر را بدون رمز عبور آن تصاحب کند، و تعمیر Broadcom می گوید که سال ها پیش ارسال شده است، هرگز به بسیاری از روترهایی که به آن نیاز دارند دسترسی پیدا نکرده است.
کوئنتین کایزر، محقق امنیتی، این باگ را در رویداد اخیر Hexacon در کنار یک نوشته دقیق ارائه کرد و نام آن را "WPSplinter" گذاشت، نامی که او اعتراف می کند که دوست ندارد. بدون CVE اختصاص داده شده، تنها برچسبی است که نقص دارد.
این اشکال در مانیتور WPS قدیمی Broadcom وجود دارد، مؤلفه ای که تنظیمات محافظت شده Wi-Fi را کنترل می کند، ویژگی جفت شدن دکمه ای که در بسیاری از روترهای خانگی یافت می شود. وقتی پیامهای WPS به صورت تکهتکه میرسند، نرمافزار آنها را دوباره به هم میچسباند بدون اینکه بررسی کند که نتیجه در حافظه اختصاص داده شده برای آن جا میشود.
بدون رمز عبور، بدون جفت شدن، مشکلی وجود ندارد؟
طبق صفحه اسناد عمومی Kaiser، مهاجم میتواند قبل از تکمیل جفتسازی به آن کد از طریق هوا دسترسی پیدا کند، بنابراین نیازی به پین، فشار دادن دکمه و کلید شبکه نیست. نتیجه: هر کسی در محدوده می تواند حافظه روتر را بخواند و کد را روی آن اجرا کند. برخلاف حملات brute-forcing PIN WPS در اوایل دهه 2010، ضعف در کد Broadcom است، نه خود پروتکل.
در یک دروازه Askey TCG3000 ارائه شده توسط Orange Belgium، کد Kaiser رمز عبور Wi-Fi را از حافظه روتر بیرون کشید و آن را از طریق هوا ارسال کرد. سپس از آن برای پیوستن به شبکه استفاده کرد. در یک پروکسیموس BBOX3V+ ساخته شده توسط Sagemcom، یک پوسته از راه دور را باز کرد که کاملا روی فریمهای Wi-Fi اجرا میشد. او میگوید که این حمله در برد طولانی کار میکند، هرچند که فاصلهای را منتشر نکرده است. خلاصه او: "شما می توانید یک پوسته ریشه از آن طرف خیابان دریافت کنید" در بخش قابل توجهی از روترهای بلژیکی.
Kaiser این نقص را در ژوئیه 2026 به Broadcom گزارش کرد و یک ساعت افشای 90 روزه را شروع کرد. در 28 جولای، Broadcom پاسخ داد که یک پچ در دسترس است و به او گفت که با تولیدکنندگان آسیب دیده تماس بگیرد. طبق حساب Kaiser، این شرکت همچنین گفت که از سال 2018 در مورد این باگ میدانست، از دیگران در مورد آن شنیده بود و از آن زمان مانیتور WPS را با hostapd منبع باز جایگزین کرده است.
موضع رسمی Broadcom این است که این مشکل سال ها پیش رفع شده است. سوال واقعی این است که این اصلاح به چه معناست. Kaiser میگوید وصله کد قدیمی 2018 ناقص بود و بیصدا از بین رفت و پاسخ واقعی Broadcom یک کیت نرمافزاری جدیدتر بود که جزء آسیبپذیر را به کلی حذف میکرد، که تنها در صورت مهاجرت سازندگان دستگاه کمک میکند.
در تراشههای قدیمیتر مبتنی بر eCos Broadcom (BCM3380، BCM3383 و BCM33834) هیچ مسیر مهاجرتی وجود ندارد، و این چیزی است که کایزر آن را یک روز ابدی مینامد: نقصی که هرگز برطرف نخواهد شد. سختافزار BCM3390، BCM63xx، BCM65xx و BCM68xx مبتنی بر لینوکس قابل تعمیر هستند، اما تنها در صورتی که هر سازنده کار انتقال را انجام دهد، گاهی اوقات برای محصولاتی که سالها پشتیبانی نمیشوند. Broadcom هیچ توصیه عمومی صادر نکرده است، و موقعیت آن تنها از طریق گزارش قیصر از مکاتبات آنها شناخته شده است.
Broadcom همچنین از درخواست CVE خودداری کرد و به Kaiser گفت که نرمافزار منسوخ شده و خارج از پنجره پشتیبانی آن است و از به اشتراک گذاشتن اطلاعیهای که میگوید به تولیدکنندگان ارسال کرده است خودداری کرد. از آنجایی که Broadcom خود یک مرجع شماره گذاری CVE است، به طور موثر تصمیم می گیرد که آیا نقص در محصولات خود یک شناسه داشته باشد یا خیر.
از آنجایی که حمله قبل از ورود به سیستم اتفاق می افتد، تغییر رمز عبور وای فای شما هیچ کاری نمی کند. خاموش کردن WPS در تنظیمات روتر نیز ممکن است کمکی نکند، همانطور که اسناد Kaiser هشدار می دهد: "تغییر تنظیمات ممکن است تجزیه کننده آسیب پذیر را حذف یا به طور کامل غیرفعال نکند." به نظر می رسد استثنا یک ISP است که WPS را به طور مرکزی غیرفعال می کند، اما مشخص نیست که چه تعداد از آنها را دنبال می کنند.
برای بقیه، راه حل واقعی بهروزرسانی سیستمافزار از ISP یا سازنده روتر شما، یا برای سختافزارهای قدیمیتر مبتنی بر eCos، جایگزینی کامل است. کاربرانی که دروازه خود را اجاره می کنند باید از ارائه دهندگان خود بپرسند که آیا سیستم عامل آن همچنان شامل کد WPS قدیمی Broadcom است یا خیر.
کایزر به هوش مصنوعی کار را از ماه ها به کمتر از یک هفته کاهش داد و Cybernews گزارش می دهد که او از عامل Codex OpenAI استفاده کرده است. این هر دو راه را قطع میکند: مهاجمان ابزارهای یکسانی دارند، و کایزر استدلال میکند که دسترسی غیرقابل نظارت و هوایی مانند این برای عملیات هدفمند ایدهآل است، مانند رسیدن APT28 روسیه به هدف از طریق Wi-Fi سازمان همسایه، یا Midnight Blizzard که پورتالهای ورود Wi-Fi هتل را ربوده تا مسافران را آلوده کند.
تراشههای Broadcom همچنین در مرکز نقص Kr00k Wi-Fi در سال 2020 قرار داشتند، اگرچه سازندگان دستگاهها از آن زمان CVE و وصلههایی را منتشر کردهاند. همانطور که FBI در ماه مه 2025 هشدار داد، روترهای پشتیبانی نشده تمایل دارند به زیرساخت دیگران تبدیل شوند.
قیصر به شوخی گفت که در 16 سالگی، این حشره اکنون به اندازه کافی بزرگ شده است که می تواند در یک بار بلژیکی آبجو سفارش دهد. Broadcom در حال حاضر این کد را بازنشسته میداند، اما سختافزار زیربنایی هنوز در هزاران خانوار و همچنین مکانهای تجاری تا به امروز اجرا میشود.
متن اصلی (انگلیسی)
A 16-year-old bug could be putting millions of routers at risk — despite Broadcom saying it patched the issue years ago
Broadcom says it fixed this 16-year-old Wi-Fi flaw in 2018, but the fix never reached the routers, and attackers in range need no password