Linux: RNDIS fliegt aus dem Kernel

Das Microsoftprotokoll RNDIS, das virtuelle Ethernet-Funktionalität über USB ermöglicht, wird aus Sicherheitsgründen im Linux-Kernel deaktiviert.

Artikel veröffentlicht am ,
Wurde mal gerne für Android-Tethering benutzt: RNDIS
Wurde mal gerne für Android-Tethering benutzt: RNDIS (Bild: Pixabay)

Die Unterstützung des proprietären Protokolls Remote Network Driver Interface Specification (RNDIS) von Microsoft wird für neue Kernel-Builds in Linux deaktiviert, indem die Treiber dafür hinter die "broken" Kconfig-Option verschoben werden. Normalerweise werden Treiber, die eine Zeit lang so als defekt markiert sind, schließlich ganz aus dem Source-Tree entfernt.

Der Linux-Kernel-Maintainer für den Stable-Branch Greg Kroah-Hartman bezeichnete das RNDIS-Protokoll in seiner Commit-Message als "auf jedem System unsicher und verwundbar, das es mit nicht vertrauenswürdigen Hosts oder Geräten verwendet".

RNDIS wurde etwa für Tethering mit Handys benutzt

Benutzt wurde RNDIS vor allem für Tethering, wenn also zum Beispiel ein Handy über ein USB-Kabel als Netzwerkzugang verwendet wurde. Entwickelt wurde RNDIS zu Zeiten von Windows XP, es ist zudem stark an die Network Driver Interface Specification von Microsoft gebunden, die es für Nicht-Windows-Betriebssysteme oft nicht gibt. Zudem wurden in der Praxis sowohl RNDIS-Requests als auch RNDIS-Constraints geloggt, die in keiner der vielen von Microsoft veröffentlichten RNDIS-Spezifikationen aufzufinden sind.

Es gibt genug Alternativen zu RNDIS

Alternativen zu RNDIS gibt es genug. Das USB Implementers Forum (USB-IF) definiert alleine schon mindestens drei nicht-proprietäre USB communications device class (USB CDC), über die sich virtuelles Ethernet implementieren lässt. Davon ist CDC-ECM weit verbreitet und dazu noch älter als RNDIS selbst. Und auch wenn RNDIS auf Android-Telefonen eine Weile verbreitet war, zum Beispiel bei Samsung-Geräten, ist dies laut Kroah-Hartman nicht mehr der Fall: "Android hat dies [RNDIS] seit vielen Jahren deaktiviert, daher sollte es keine echten Systeme geben, die es noch benötigen."

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


teleborian 09. Feb 2023

Ich denke das eben wegen MTP Wohl auch KDE-Connect so Boomt. Und natürlich auch wegen...

Warpi 17. Jan 2023

Ich glaube 3G wird in Deutschland keiner mehr ernsthaft benutzen, zumindest gibt es bei...

FreiGeistler 17. Jan 2023

Und du pingelig.

mwo (Golem.de) 17. Jan 2023

Nicht viel gesagt, ist trotzdem geändert!



Aktuell auf der Startseite von Golem.de
Whistleblower
Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen

Wieder hat sich in den USA ein ehemals hochrangiger Militär und Beamter über Kontakte mit Aliens geäußert.

Whistleblower: Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen
Artikel
  1. Schadstoffnorm 7: Neue Grenzwerte für Abrieb gelten auch für E-Autos
    Schadstoffnorm 7
    Neue Grenzwerte für Abrieb gelten auch für E-Autos

    Die neue Euronorm 7 legt nicht nur Grenzwerte für Bremsen- und Reifenabrieb fest, sondern auch Mindestanforderungen für Akkus.

  2. Ramjet: General Electric testet Hyperschalltriebwerk
    Ramjet
    General Electric testet Hyperschalltriebwerk

    Das Triebwerk soll Flüge mit Mach 5 ermöglichen.

  3. Elektroautos: Mercedes und Stellantis übernehmen komplette Umweltprämie
    Elektroautos
    Mercedes und Stellantis übernehmen komplette Umweltprämie

    Nach dem abrupten Aus der staatlichen Förderung springen erste Hersteller von Elektroautos ein.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Last-Minute-Angebote bei Amazon • Avatar & The Crew Motorfest bis -50% • Xbox Series X 399€ • Cherry MX Board 3.0 S 49,95€ • Crucial MX500 2 TB 110,90€ • AVM FRITZ!Box 7590 AX + FRITZ!DECT 500 219€ [Werbung]
    •  /