{"id":50294,"date":"2026-08-28T17:18:17","date_gmt":"2026-08-28T15:18:17","guid":{"rendered":"https:\/\/overcentral.com\/de\/?p=50294"},"modified":"2026-08-28T17:18:17","modified_gmt":"2026-08-28T15:18:17","slug":"unitree-g1-edu-root-rce-schwachstellen-50294","status":"publish","type":"post","link":"https:\/\/overcentral.com\/de\/unitree-g1-edu-root-rce-schwachstellen-50294\/","title":{"rendered":"Zwei Unitree G1 EDU Schwachstellen erm\u00f6glichen Root RCE, eine per Bluetooth"},"content":{"rendered":"<p>Der humanoide Roboter <a href=\"https:\/\/www.unitree.com\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Unitree<\/a> G1 EDU ist Ziel zweier kritischer Sicherheitsl\u00fccken, die einem Angreifer die vollst\u00e4ndige Kontrolle \u00fcber das System erm\u00f6glichen. Der Sicherheitsforscher Olivier Laflamme hat zwei unabh\u00e4ngige Ketten zur Remote-Code-Ausf\u00fchrung mit Root-Rechten (Root-RCE) offengelegt, darunter einen Angriffspfad \u00fcber Bluetooth Low Energy (BLE), der direkt auf dem Locomotion-PC des Roboters Root-Rechte erlangen kann. Die Schwachstellen sind unter den CVE-Identifikatoren CVE-2026-76639 und CVE-2026-76640 registriert.<\/p>\n<h2>Zwei Root-RCE-Schwachstellen im Unitree G1 EDU entdeckt<\/h2>\n<p>Die erste Schwachstelle (CVE-2026-76639) betrifft die chat_go-Komponente, die f\u00fcr die Kommunikation mit dem Roboter zust\u00e4ndig ist. Eine Path-Traversal-Schwachstelle erlaubt es, auf bashrunner zuzugreifen \u2013 einen Dienst, der Systembefehle mit Root-Privilegien ausf\u00fchrt. Ein Angreifer mit Netzwerkzugriff kann so beliebigen Code auf dem Locomotion-PC ausf\u00fchren, ohne dass eine Authentifizierung erforderlich ist. Laflamme beschreibt diesen Pfad als eigenst\u00e4ndige RCE, die er auch als Grundlage f\u00fcr die Demonstration der zweiten Schwachstelle verwendete.<\/p>\n<p>Die zweite Schwachstelle (CVE-2026-76640) beginnt mit einer BLE-Interaktion. Der anf\u00e4ngliche BLE-Schreibpfad akzeptiert die Bootstrap-Interaktion, ohne dass eine Bluetooth-Paarung erforderlich ist. Das Bootstrap-Material selbst bleibt gesch\u00fctzt, doch die sp\u00e4teren Wi-Fi-Provisioning-Vorg\u00e4nge ben\u00f6tigen einen authentifizierten BLE-Zustand der Anwendung. Hier kommt eine Cloud-Autorisierungsl\u00fccke ins Spiel: W\u00e4hrend der Forschung akzeptierte der Cloud-Dienst von Unitree ein g\u00fcltiges Unitree-Konto f\u00fcr die Schl\u00fcsselwiederherstellungsanfrage, \u00fcberpr\u00fcfte jedoch nicht, ob das Konto tats\u00e4chlich den angegebenen Roboter besa\u00df. Diese L\u00fccke erlaubte es, Schl\u00fcsselmaterial eines anderen G1 EDU zu extrahieren. Mit diesem Schl\u00fcssel konnte der authentifizierte BLE-Zustand hergestellt werden, der f\u00fcr die Wi-Fi-Provisioning-Operationen erforderlich ist. Im Wi-Fi-Provisioning-Code dokumentierte Laflamme einen Puffer\u00fcberlauf, der letztlich zur Root-Codeausf\u00fchrung auf dem Locomotion-PC f\u00fchrte.<\/p>\n<h3>Wie funktioniert der BLE-Angriff auf den Unitree G1 EDU?<\/h3>\n<p>Der BLE-Angriff nutzt die fehlende Authentifizierung beim Bootstrap-Vorgang \u00fcber Bluetooth. Ein Angreifer in BLE-Reichweite kann ohne Pairing auf den Bootstrap-Kanal schreiben. Obwohl das Bootstrap-Material gesch\u00fctzt ist, erm\u00f6glicht eine Cloud-Autorisierungsl\u00fccke das Abrufen von Schl\u00fcsselmaterial f\u00fcr einen fremden Roboter. Dieses Schl\u00fcsselmaterial wird dann verwendet, um einen authentifizierten BLE-Zustand herzustellen, der die Ausnutzung eines Puffer\u00fcberlaufs im Wi-Fi-Provisioning-Code erlaubt. Der gesamte Angriff f\u00fchrt zu Root-Codeausf\u00fchrung auf dem Locomotion-PC.<\/p>\n<h2>Cloud-Autorisierungsl\u00fccke als kritischer Faktor<\/h2>\n<p>Die Cloud-Autorisierungsl\u00fccke war ein zentraler Bestandteil des BLE-Angriffs. Unitree hat diese L\u00fccke eigenen Angaben zufolge im Juli 2026 geschlossen. Seitdem erfordert der cloudgest\u00fctzte Pfad ein Konto, das an den Zielroboter gebunden ist, oder dass der Angreifer bereits \u00fcber das entsprechende Schl\u00fcsselmaterial verf\u00fcgt. Laflamme best\u00e4tigte, dass der Cloud-Autorisierungs-Fix den von ihm demonstrierten Proof-of-Concept-Ablauf unterbricht. Dennoch bleibt unklar, ob die zugrundeliegenden Schwachstellen in der BLE- und Wi-Fi-Provisioning-Logik vollst\u00e4ndig behoben wurden, da Unitree keine genauen Firmware-Versionen mit Fehlerbehebungen benannt hat.<\/p>\n<h2>Betroffene Modelle und aktueller Stand<\/h2>\n<p>Die offizielle Produktseite von Unitree unterscheidet zwischen dem G1 und dem G1 EDU als separate Modelle. Ob die Schwachstellen auch andere Unitree-Roboter betreffen, ist nicht best\u00e4tigt. Laflamme testete seine Angriffe an einem G1 EDU mit der Firmware V1.5.2, wobei er anmerkte, dass die vorherige Version V1.5.1.1 nicht zwangsl\u00e4ufig betroffen sein muss. Eine genaue Firmware-Version mit Fehlerbehebung wurde jedoch in keiner offiziellen Unitree-Anleitung best\u00e4tigt. Besitzer des G1 EDU haben daher derzeit keine best\u00e4tigte Zielversion f\u00fcr einen Patch.<\/p>\n<p>Der Hersteller Unitree wurde um Stellungnahme zu den genauen Firmware-Versionen, dem betroffenen Produktumfang und dem aktuellen Behebungsstatus gebeten. Eine Antwort stand zum Zeitpunkt der Ver\u00f6ffentlichung noch aus.<\/p>\n<h2>Implikationen f\u00fcr die IoT-Sicherheit<\/h2>\n<p>Die beiden Schwachstellen zeigen exemplarisch, wie komplexe Angriffsketten \u00fcber mehrere Ebenen \u2013 BLE, Cloud-Dienste und lokale Dienste \u2013 aufgebaut werden k\u00f6nnen. Besonders die Kombination aus einer unzureichenden Cloud-Autorisierung und einem Puffer\u00fcberlauf in der Wi-Fi-Provisioning-Logik unterstreicht die Notwendigkeit einer ganzheitlichen Sicherheitsbetrachtung bei IoT-Ger\u00e4ten. Roboter wie der Unitree G1 EDU werden zunehmend in Forschung, Bildung und Industrie eingesetzt; eine Root-RCE k\u00f6nnte hier nicht nur Datenkompromittierung, sondern auch physische Manipulation des Roboters erm\u00f6glichen.<\/p>\n<p>Unitree hat mit dem Cloud-Patch einen ersten Schritt unternommen, doch ohne transparente Kommunikation \u00fcber die betroffenen Firmware-Versionen und einen vollst\u00e4ndigen Fix bleibt die Sicherheitslage f\u00fcr Besitzer des G1 EDU angespannt. Die Forschung von Laflamme verdeutlicht, dass Hersteller von humanoiden Robotern ihre Sicherheitsarchitektur kontinuierlich \u00fcberpr\u00fcfen m\u00fcssen \u2013 insbesondere bei Schnittstellen wie Bluetooth und Cloud-API, die oft als Angriffsvektoren \u00fcbersehen werden.<\/p>\n<p>Es bleibt abzuwarten, ob Unitree zeitnah einen umfassenden Patch f\u00fcr alle betroffenen Komponenten bereitstellt und die Kommunikation gegen\u00fcber den Kunden verbessert. Die Sicherheitscommunity wird die Entwicklung aufmerksam verfolgen, da die Erkenntnisse aus dieser Forschung auch auf andere Plattformen \u00fcbertragbar sein k\u00f6nnten. F\u00fcr Betreiber von G1 EDU-Robotern gilt derzeit, die Netzwerksicherheit zu erh\u00f6hen und den BLE-Zugang einzuschr\u00e4nken, bis ein offizieller Fix vorliegt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der humanoide Roboter Unitree G1 EDU ist Ziel zweier kritischer Sicherheitsl\u00fccken, die einem Angreifer die vollst\u00e4ndige Kontrolle \u00fcber das System erm\u00f6glichen. Der Sicherheitsforscher Olivier Laflamme hat zwei unabh\u00e4ngige Ketten zur Remote-Code-Ausf\u00fchrung mit Root-Rechten (Root-RCE) offengelegt, darunter einen Angriffspfad \u00fcber Bluetooth Low Energy (BLE), der direkt auf dem Locomotion-PC des Roboters Root-Rechte erlangen kann. Die Schwachstellen [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":53871,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/de\/50294.png","fifu_image_alt":"Zwei Unitree G1 EDU Schwachstellen erm\u00f6glichen Root RCE, eine per Bluetooth","footnotes":""},"categories":[6671],"tags":[],"class_list":["post-50294","post","type-post","status-publish","format-standard","has-post-thumbnail","category-scherheit"],"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/de\/50294.png","fifu_image_alt":"Zwei Unitree G1 EDU Schwachstellen erm\u00f6glichen Root RCE, eine per Bluetooth","_links":{"self":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/50294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/comments?post=50294"}],"version-history":[{"count":1,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/50294\/revisions"}],"predecessor-version":[{"id":50299,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/posts\/50294\/revisions\/50299"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/media\/53871"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/media?parent=50294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/categories?post=50294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/de\/wp-json\/wp\/v2\/tags?post=50294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}