Linux removes Windows RNDIS (Windows 11 does not)

Greg Kroah-Hartman of The Linux Foundation seems ready to finally disable USB RNDIS protocol drivers once and for all. Interestingly, Hartman has wanted to remove the RNDIS bits from Linux for quite some time, as his original proposal was made on November 23, 2022.

Δύο χρόνια αργότερα, στις 23 Δεκεμβρίου 2024, το αίτημά του προωθήθηκε ξανά. Στο μήνυμα που το συνοδεύει, ο Hartman εξηγεί πώς αυτό το αρχαίο πρωτόκολλο της Microsoft από την εποχή των Windows XP δεν είναι πλέον απαραίτητο και καθιστά το σύστημα αν and vulnerable to threats.

Hartman states:

USB: disable all RNDIS protocol drivers

The Microsoft RNDIS protocol is, by design, insecure and vulnerable to any system using it with untrusted hosts or devices. Since the protocol is impossible to make secure, simply disable all rndis drivers to prevent anyone from using them again. Windows only needed it for XP and newer systems. Windows systems older than this can use the regular USB class protocols, which do not have these problems. The has disabled it for ages, so there shouldn't be any systems that still need it.

You can find it commit here in LKML's public inbox.

For those who don't know, RNDIS or Remote Network Driver Specification is a bus-independent messaging protocol for Ethernet (IEEE 802.3) network devices on dynamic Plug and Play (PnP) buses such as USB, Bluetooth, and InfiniBand.

As we mentioned above, Microsoft made it available in the days of Windows XP and it still exists in the και Windows 11. Ωστόσο, το RNDIS driver is not automatically installed in Windows 10 and 11.

Windows 11 24H2 supports NDIS version 6.89.

iGuRu.gr The Best Technology Site in Greeceggns

Get the best viral stories straight into your inbox!















giorgos

Written by giorgos

George still wonders what he's doing here ...

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).