In eigener Sache · Cyberangriff mit unerwartetem Qualitätsgewinn
Unbekannter „Ivan“ übernimmt Wieland-Repositories – und behebt sämtliche Fehler
Ein mutmaßlich russischer Entwickler verschafft sich Zugriff auf die GitHub-Repositories des Marcel Wieland Network. Statt Daten zu stehlen, repariert er Kotlin, GitHub Actions und den ImagePilot-Updater.
Das Marcel Wieland Network ist am Sonntag offenbar Ziel eines ungewöhnlich produktiven Cyberangriffs geworden. Ein bislang unbekannter Entwickler, der intern ausschließlich unter dem Namen „Ivan“ geführt wird, soll sich Zugriff auf mehrere GitHub-Repositories verschafft haben.
Hinweise auf Datendiebstahl liegen bislang nicht vor.
Stattdessen begann der mutmaßliche Angreifer unmittelbar damit, Fehler zu beheben.
Nach bisherigen Erkenntnissen korrigierte Ivan unter anderem Kotlin-Code, reparierte GitHub-Actions-Workflows und beschäftigte sich mit dem Update-Mechanismus von ImagePilot. Mehrere zuvor rote Builds wechselten anschließend auf Grün.
Die Sicherheitsabteilung steht damit vor einem Problem, auf das bestehende Notfallpläne nicht vorbereitet sind: Der unbefugte Zugriff funktioniert besser als Teile der regulären Entwicklung.
Auslöser der Ermittlungen war zunächst ein einzelnes russisches Wort in einer ansonsten deutschsprachigen technischen Statusmeldung. Die Redaktion hielt einen gewöhnlichen multilingualen Ausrutscher für wahrscheinlich. Wenige Minuten später war Ivan geboren.
Ob Ivan tatsächlich existiert, ist derzeit ungeklärt. Für die weitere Berichterstattung wird diese Frage als unnötiges Detail behandelt.
Eine sofortige Sperrung des Zugangs wurde intern diskutiert, anschließend jedoch mit Blick auf die noch offenen Repositories vertagt.
„Solange Ivan die Repositories fixt, sehen wir keinen unmittelbaren Handlungsbedarf“, hieß es aus Kreisen, die sich wenige Minuten zuvor selbst erfunden hatten.
Der mutmaßliche Angreifer war für eine Stellungnahme nicht erreichbar.
Nach unbestätigten Angaben hatte er noch einen Pull Request offen.
Wieland News beobachtet die Lage. Sollten künftig sämtliche Builds dauerhaft grün bleiben, will die Redaktion den Vorfall neu bewerten und gegebenenfalls über eine Festanstellung nachdenken.