Greg Kroah-Hartman, a member of The Linux Foundation, seems ready to disable the RNDIS USB protocol driver once and for all. Interestingly, Hartman has wanted to remove the RNDIS bits from Linux for a while. He actually made the original proposal back in November 2022.
After more than two years, the proposal has finally been officially implemented. In the accompanying announcement, Hartman explains that the 'archaic' USB networking protocol, introduced by Microsoft since Windows XP, is not only no longer necessary, but also makes the system less secure and more vulnerable to threats:
USB: disable all RNDIS protocol drivers
Microsoft's RNDIS protocol is currently insecure and vulnerable to attack on any system that uses it with untrusted hosts or devices. Since it is not possible to secure the protocol, simply disabling all rndis drivers is sufficient to prevent accidental use by users. Microsoft needs to enforce this for Windows XP and newer systems, older Windows systems can use regular USB layer protocols instead. Android has disabled RNDIS for years so there is no issue to speak of.
For those who don't know, RNDIS, which stands for Remote Network Driver Interface Specification, is a bus-independent messaging protocol for Ethernet (IEEE 802.3) network devices over dynamic Plug and Play (PnP) buses like USB, 1394, Bluetooth, and InfiniBand. This standardized approach means that a single set of host drivers can support any number of network devices over USB.
As mentioned above, Microsoft introduced this protocol back in Windows XP, and it is worth mentioning that it is still present on Windows 10 as well as Windows 11, including the latest version 24H2. Windows 11 24H2 supports NDIS version 6.89. Fortunately, however, the RNDIS driver is not automatically installed on Windows 10 and 11.
radius is a network protocol used to authenticate and allow users to access a remote network. the term radius is an acronym for remote authentication dial-in user service.
scientists from purdue and iowa university have discovered new vulnerabilities in the main protocol of the 4g lte mobile network - currently very popular in the world.
linux is everywhere, crept into every corner of our lives. from the phone, computer, to the whole internet. even linux is now finding a way to be present on tvs, heat sensors, and cars.
when transferring files to a remote linux server, you have a few options. one of the best is to use a program called secure copy, or scp, which runs over the ssh protocol to quickly transfer files over the network to the remote system.
point-to-point tunneling protocol is a network protocol mainly used with windows computers. today, it is considered obsolete when used in virtual private networks, because of many security flaws. however, pptp is still used in some networks.
ieft said transport layer security 1.3 will bring 'major improvements in security, speed and privacy'. it's been 10 years since the last release and the development of the new protocol has lasted for 5 years.
linux hosting is where the web hosting process occurs with the use of a linux based server. without hosting, a website cannot be present on the internet.