Вада, що сидить у чипах роутерів із 2010 року, дозволяє сусідові захопити вашу коробку Wi-Fi
Ваш пароль до роутера тут не допоможе. Це найнеприємніша частина дослідження, яке Quentin Kaiser представив 16 жовтня на Hexacon у Парижі. Вада живе у власному коді Wi-Fi Protected Setup компанії Broadcom, у тому, як він збирає докупи повідомлення налаштування, що надходять фрагментами. Надішліть шматки в неправильному порядку, навмисно, і пам'ять роутера буде пошкоджена. Звідти нападник у зоні дії Wi-Fi виконує код від імені root. Він ніколи не приєднується до мережі, не вводить пароль, не натискає кнопку WPS.
Kaiser не зупинився на теорії. Він витягнув пароль Wi-Fi просто зі шлюзу Askey TCG3000 такого типу, які роздає Orange Belgium, і відкрив зворотну оболонку на Proximus Sagemcom BBOX3V+ лише за допомогою кадрів Wi-Fi. Уражені родини чипів охоплюють BCM3380, BCM3383 і BCM33834, які працюють на eCos і яких реалістично не полатати, а також BCM3390, BCM65xx і BCM68xx на Linux, які в принципі можна виправити. Лише в Бельгії він оцінює кількість уражених роутерів приблизно в 1,5 мільйона, і той самий код Broadcom стоїть в обладнанні під довгим списком інших марок.
Відповідь Broadcom: виправлення існує з 2018 року, а виробникам варто перейти на hostapd. Призначати CVE компанія відмовилася. Цей код постачається щонайменше з 2010 року. Kaiser не знайшов жодного налаштування, яке можна перемкнути по радіо і зупинити атаку, тож чесна порада вузька: запитайте свого інтернет-провайдера, чи стосується це вашої моделі шлюзу і чи буде прошивка, а якщо вам скажуть, що пристрій знято з підтримки, наполягайте на заміні.
Розуміння того, що насправді є у вашій мережі, - це відправна точка, і сканування мережі в Tendvane перелічить кожен пристрій, що користується вашим Wi-Fi, у більшості домівок список довший, ніж очікують.