Linux объявил, что отключит драйверы RNDIS от Microsoft в 2026 году. Этот протокол, используемый для подключения устройств через USB, считается небезопасным по своей конструкции. Решение затронет старые телефоны и сетевые адаптеры, но направлено на защиту пользователей от уязвимостей. Существуют более безопасные альтернативы, приоритет отдается защите, а не совместимости с устаревшим оборудованием.
RNDIS: уязвимый протокол, который Linux оставит в прошлом 🔒
RNDIS (Remote Network Driver Interface Specification) позволяет USB-устройствам работать в качестве сетевых интерфейсов. Однако его конструкция не включает механизмы аутентификации или шифрования, что подвергает систему атакам, таким как внедрение пакетов или переполнение буфера. Сообщество разработчиков Linux решило удалить эти драйверы, призывая использовать стандартные протоколы, такие как CDC Ethernet или NCM, которые являются более надежными и проверенными.
Прощай, RNDIS: твой старый USB-роутер отправляется в музей 😅
Если у вас всё ещё хранится тот USB-сетевой адаптер 2005 года, который вы использовали для подключения ноутбука к интернету, плохие новости: Linux заставит вас обновиться. Но не плачьте, подумайте о хорошем: теперь у вас будет идеальное оправдание, чтобы не одалживать этот кабель своему зятю. Правда, убедитесь, что у вас нет спрятанного в ящике телефона на Windows Phone, иначе он может стать функциональным, но небезопасным музейным экспонатом.