Die 30. Ausgabe von DEF CON, einer der wichtigsten Konferenzen für Informationssicherheit weltweit, fand kürzlich in Las Vegas statt. Tausende Fachleute und Enthusiasten tauschten dort Neuigkeiten aus, aber ein Beitrag stach schnell aus offensichtlichen Gründen hervor: Ein Australier namens Sick Codes verschaffte sich Zugang zum Navigationsbildschirm eines John Deere Traktors und tat, was alle erwartet hatten – Doom spielen.
Wir haben bereits über John Deere Traktoren und die Schwierigkeit, die ihre Besitzer haben, sie zu reparieren berichtet.
Mit immer tieferer Integration von Software und Hardware sind diese Fahrzeuge zu fahrenden Computern geworden, und wie zu erwarten, ziehen sie die Aufmerksamkeit einiger Sicherheitsexperten auf sich.
Das bringt uns direkt zur DEF CON 30, wo der Australier Sick Codes eine ganz besondere Demo vorführte: den Jailbreak eines John Deere 4240 Navigationsbildschirms. Dieses System basiert auf einem NXP i.MX 6 SoC und verwendet Wind River Linux 8 als Betriebssystem. Was hat Sick Codes in der Demo gemacht? Er hat den Doomguy auf ein Maisfeld losgelassen, um Dämonen zu jagen, natürlich.
Doom auf John-Deere-Hardware
Sick Codes erklärte auf seinem Twitter-Account, dass diese Demo mehrere Monate Arbeit erforderte, während der Mod von einer neuseeländischen Modderin namens Skelegant stammt. Ein interessantes Detail ist, dass Sick Codes von einem Jailbreak und nicht von einem Hack spricht. Warum? Wegen des Zustands des Geräts: Als er es öffnete, um seinen Code auszuführen, stieß er auf keinen Widerstand. Es gibt keine Verschlüsselung, keine Checksummen, und der gesamte Firmware-Code läuft als root. Mit anderen Worten: Der Bug ist, dass es schlicht keine Sicherheit gibt, und er hält es für nicht praktikabel, einen Patch anzubringen.
Sick Codes begann seine Reise mit John Deere auf der DEF CON 29, weil ihm auffiel, dass niemand landwirtschaftliche Geräte erforschte. Das Problem war, dass John Deere nach der Veröffentlichung der ersten Schwachstellen die notwendigen Patches herausbrachte, und einige Leute beschwerten sich, weil Sick Codes Arbeit die Möglichkeiten verringerte, dem DRM des Unternehmens zu entkommen. Mit einer leichten Änderung seiner Strategie konzentriert sich Sick Codes nun auf die Hardware und ihre Fragilität in der Nahrungskette.
Eine weitere Person, die die Doom-Sitzung auf der John-Deere-Hardware sehr genau verfolgte, ist Kyle Wiens, der Gründer von iFixit. Seine Warnung auf Twitter ist besorgniserregend: Die Lebensmittelproduktion hängt von veralteten, ungepatchten Versionen von Linux und Windows CE ab (kein Witz), die mit LTE-Modems verbunden sind, und John Deere würde außerdem die GPL verletzen. Wird das so weitergehen…?
Quelle: The Register