Con el próximo ciclo del kernel de Linux, podríamos ver deshabilitar su soporte de controlador para el protocolo de especificación de interfaz de controlador de red remota (RNDIS) de Microsoft debido a problemas de seguridad.

RNDIS es el protocolo patentado que se utiliza sobre USB para la funcionalidad de Ethernet virtual. La compatibilidad con RNDIS fuera de Microsoft Windows se ha mezclado

Consulte Documentación de Microsoft si desea obtener más información sobre el protocolo RNDIS.

RNDIS no se usa mucho hoy en día en multiplataforma y debido a preocupaciones de seguridad, el kernel de Linux ascendente está buscando mover los controladores del kernel RNDIS detrás de la opción Kconfig”BROKEN”para que se deshabiliten efectivamente en futuras compilaciones del kernel.

En última instancia, una vez marcados como”ROTOS”durante un tiempo, es probable que los controladores se eliminen eventualmente del árbol de fuentes ascendente.


Greg Kroah-Hartman el lunes creó el usb.git rndis-rama de eliminación donde está deshabilitando todos los controladores del protocolo RNDIS.

El protocolo RNDIS de Microsoft es, según su diseño, inseguro y vulnerable en cualquier sistema que lo use con hosts o dispositivos que no sean de confianza. Debido a que es imposible asegurar el protocolo, simplemente deshabilite todos los controladores rndis para evitar que alguien los vuelva a usar.

Windows solo necesitaba esto para XP y sistemas más nuevos, los sistemas Windows más antiguos pueden usar los protocolos de clase USB normales en su lugar, que no tienen estos problemas.

Android ha tenido esto deshabilitado durante muchos años, por lo que no debería haber ningún sistema real que todavía lo necesite.

Así que parece que el soporte de Microsoft RNDIS estará disponible. salir del kernel de Linux una vez que se envíe el parche.

Categories: IT Info