Linux Kernel to Permanently Remove USB RNDIS Protocol Driver
Linux Kernel to Permanently Remove USB RNDIS Protocol Driver
- Why Enterprise RAID Rebuilding Succeeds Where Consumer Arrays Fail?
- Linus Torvalds Rejects MMC Subsystem Updates for Linux 7.0: “Complete Garbage”
- The Man Who Maintained Sudo for 30 Years Now Struggles to Fund the Work That Powers Millions of Servers
- How Close Are Quantum Computers to Breaking RSA-2048?
- Why Windows 10 Users Are Flocking to Zorin OS 18 Instead of Linux Mint?
- How to Prevent Ransomware Infection Risks?
- What is the best alternative to Microsoft Office?
Linux Kernel to Permanently Remove USB RNDIS Protocol Driver
January 2 – Greg Kroah-Hartman, a Linux Foundation researcher, has proposed a plan to completely remove the USB Remote Network Driver Interface Specification (RNDIS) protocol driver from the Linux kernel.
USB RNDIS is a network driver protocol that emulates USB devices as network adapters, enabling network connections between computers and devices via USB cables. Essentially, it allows for TCP/IP communication over USB.
Originally introduced during the Microsoft Windows XP era, the protocol is plagued by numerous security vulnerabilities. Kroah-Hartman first suggested removing it in November 2022, citing its risks.
On December 23, 2024, Kroah-Hartman reiterated his proposal, emphasizing that this outdated protocol is no longer necessary and poses significant security risks to systems. He warned that systems using RNDIS to connect to untrusted hosts or devices are highly vulnerable to network threats.
Kroah-Hartman stressed that the safest approach is to remove RNDIS from the Linux kernel as soon as possible to mitigate these risks.
