Linux elimina o protocolo de rede USB da Microsoft desatualizado e inseguro ainda presente no Windows

Linux elimina o protocolo de rede USB da Microsoft desatualizado e inseguro ainda presente no Windows

Fim de uma era: Linux desabilitará drivers de protocolo USB RNDIS

Greg Kroah-Hartman, um distinto Fellow da The Linux Foundation, está pronto para eliminar completamente os drivers do protocolo USB RNDIS do kernel Linux. Esta iniciativa reflete a intenção de longa data de Hartman, proposta pela primeira vez em 23 de novembro de 2022, de remover esses componentes desatualizados do sistema operacional.

Desenvolvimentos recentes

Avançando para 23 de dezembro de 2024, o tão esperado commit foi reintroduzido. Em sua mensagem que acompanha essa atualização significativa, Hartman articulou preocupações sobre o protocolo RNDIS, implementado originalmente durante a era do Windows XP. Ele enfatizou sua crescente redundância e destacou as vulnerabilidades de segurança que ele introduz aos sistemas contemporâneos.

USB: desabilitar todos os drivers do protocolo RNDIS

O protocolo RNDIS da Microsoft é, como projetado, inseguro e vulnerável em qualquer sistema que o use com hosts ou dispositivos não confiáveis. Como o protocolo é impossível de tornar seguro, basta desabilitar todos os drivers rndis para impedir que alguém os use novamente. O Windows só precisava disso para sistemas XP e mais novos, sistemas Windows mais antigos podem usar os protocolos de classe USB normais, que não têm esses problemas. O Android desabilitou isso por muitos anos, então não deve haver nenhum sistema real que ainda precise disso.

Compreendendo o RNDIS

Para aqueles que não estão bem familiarizados, a Remote Network Driver Interface Specification (RNDIS) é um protocolo projetado para dispositivos de rede Ethernet (IEEE 802.3). Este protocolo de mensagens independente de barramento facilita a conectividade dinâmica Plug and Play (PnP) em várias interfaces, incluindo USB, 1394, Bluetooth e InfiniBand, permitindo que os drivers de host suportem perfeitamente vários dispositivos de rede.

Uso legado e atual

Desde o seu início, o RNDIS foi incluído em várias versões do Windows, principalmente no Windows 10 e no Windows 11. Embora a presença do protocolo continue na versão mais recente do Windows 11, 24H2, vale ressaltar que o driver RNDIS não é instalado automaticamente nesses sistemas mais novos, refletindo uma transição contínua para longe de sua dependência.

Se você estiver interessado, o Windows 11 24H2 atualizou o suporte para o NDIS versão 6.89, enfatizando ainda mais a evolução das tecnologias de rede.

Para ver os detalhes do commit, confira o link disponível aqui: Detalhes do commit no LKML .

Para mais informações, você pode explorar mais na fonte: Neowin .

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *