Fernzugreifbare Schwachstelle im Linux-Treiber für Realtek-Chips

Im Linux-Kernel enthaltenen Treiber rtlwifi für drahtlose Adapter mit Realtek-Chips entdeckt Schwachstelle (CVE-2019-17666), die potenziell ausgenutzt werden kann, um die Ausführung von Code im Kontext des Kernels durch das Senden speziell gestalteter Pakete zu ermöglichen.

Die Schwachstelle wird durch einen Pufferüberlauf im Code des P2P-Modus (Wifi-Direct) verursacht. Bei der Analyse der Pakete NoA (Notice of Absence) gibt es keine Überprüfung der Größe eines der Werte, was es ermöglicht, Daten über das Ende des Puffers hinaus zu schreiben und Informationen in den nach dem Puffer folgenden Kernelstrukturen zu überschreiben.

Ein Angriff kann durch das Senden speziell gestalteter Pakete an ein System mit einem aktiven drahtlosen Adapter auf Basis eines Realtek-Chips erfolgen, das die Technologie unterstützt Wi-Fi Direct, die es zwei drahtlosen Adaptern ermöglicht, eine Verbindung direkt ohne Zugangspunkt herzustellen. Für die Ausnutzung des Problems ist keine Verbindung zum drahtlosen Netzwerk des Angreifers erforderlich, ebenso sind keine Aktionen des Benutzers erforderlich, solange der Angreifer sich im Bereich des drahtlosen Signals befindet.

Ein funktionierender Exploit-Prototyp beschränkt sich bisher auf den remote Aufruf eines Kernel-Crashes, aber die Schwachstelle schließt potenziell die Möglichkeit der Ausführung von Code nicht aus (dies ist bisher nur eine theoretische Annahme, da es noch keinen Exploit-Prototyp für die Codeausführung gibt, aber der Forscher, der das Problem entdeckt hat, arbeitet bereits an uarch-bench an dessen Erstellung).

Das Problem tritt ab Kernel 3.12 (laut anderen Berichten tritt das Problem ab Kernel 3.10) auf, der 2013 veröffentlicht wurde. Ein Fix ist bisher nur in Form von Patches. In den Distributionen bleibt das Problem unbehoben.
Die Beseitigung von Schwachstellen in den Distributionen kann auf den folgenden Seiten verfolgt werden: Debian, SUSE\/openSUSE, RHEL, Ubuntu, Arch Linux, Fedora. Wahrscheinlich betrifft die Schwachstelle auch betroffen und die Android-Plattform.

Quelle: opennet.ru

60GB SSD 8Gb DDR4