TL;DR: Am 29. Oktober 2026 scheiterte eine manipulierte Claude-Code-Erweiterung auf den meisten Rechnern an einer einzigen Hürde: Für den Zugang von außen hätte sie Administratorrechte gebraucht. Daraus folgt die wichtigste Regel für Entwicklerrechner: im Alltag kein Admin. Noch besser ist Trennung: Ein Rechner, der in keiner Domäne ist, kann keine Domäne übernehmen. Wir zeigen, wie wir selbst arbeiten, und wie sich dasselbe Prinzip in einer klassischen Domäne vor Ort, in Microsoft 365 mit Entra ID und Intune und in der hybriden Mischung umsetzen lässt, ohne dass Entwickler jeden Tag mit Rückfragen kämpfen.

Drei Regeln für Entwicklerrechner

1. Trennung vor Härtung: Wer Adminrechte braucht, bekommt einen Rechner, der nichts Wichtiges erreicht.

2. Kein Admin im Alltag: Erhöhte Rechte nur für den einen Vorgang, nicht für den ganzen Tag.

3. Zweiter Faktor überall, wo es ihn gibt: auch wenn es nervt.

Der Anlass: Ein Angriff scheitert an fehlenden Rechten

Am 29. Oktober 2026 verteilte der Marktplatz des Editors Cursor stundenlang manipulierte Versionen der Claude-Code-Erweiterung. Sie versuchten, einen fremden SSH-Schlüssel einzutragen, den SSH-Dienst einzuschalten und einen Tunnel nach außen aufzubauen. Laut Cursor scheiterte der Zugang von außen auf den meisten Rechnern, weil dafür Administratorrechte nötig waren.

Das ist die gute Nachricht. Die schlechte: Auf Entwicklerrechnern sind Administratorrechte eher die Regel als die Ausnahme. Docker, WSL, Hyper-V, Treiber für Testgeräte, das neue SDK, die Erweiterung, die nur mit erhöhten Rechten installiert: Für fast jedes Werkzeug gibt es einen Grund, warum der Entwickler „mal eben“ Admin sein muss. Und weil das Bitten um Rechte nervt, bleibt es oft beim Dauer-Admin.

Dazu kommt: Ein Entwicklerrechner ist für Angreifer besonders wertvoll. Dort liegen Quellcode, Zugangsdaten zu Git, Paketregistern und Cloud-Konten, oft auch Schlüssel für Server. Und dort laufen immer mehr KI-Werkzeuge und Erweiterungen, also fremder Code mit den Rechten des Benutzers.

Trennung vor Härtung: So arbeiten wir selbst

Bei uns gibt es zwei getrennte Anmeldewelten. Die Büro-Rechner für die tägliche Arbeit, also Mail, Teams und Dokumente, sind in Microsoft Entra ID. Unsere Produktivserver sind in einer eigenen Domäne vor Ort. Die beiden Welten teilen sich keine Konten. Wer ein Büro-Konto übernimmt, hat damit keinen Zugang zu den Servern.

Ich selbst arbeite mit zwei Windows-Rechnern:

Docker, WSL und Hyper-V laufen bei uns auf eigenen Systemen, nicht auf dem Alltagsrechner. KI-Agenten arbeiten nur auf Management-Rechnern außerhalb beider Domänen und außerhalb des Servernetzes, physisch getrennt. Auf einem Produktivserver läuft kein Agent. Warum, beschreiben wir in KI-Agenten an der eigenen Infrastruktur: So setzen Sie Grenzen.

flowchart LR
    B["Büro-Rechner<br/>Entra ID, kein Admin"] --> M["Microsoft 365"]
    E["Entwicklungsrechner<br/>keine Domäne, Admin"] --> J["Jump Host<br/>RDP / SSH"] --> S["Produktivserver<br/>eigene Domäne vor Ort"]
    A["Management-Rechner<br/>für Agenten, physisch getrennt"]
    style J stroke:#cc171a,stroke-width:2.5px

Die Logik dahinter: Wo Adminrechte nötig sind, wird isoliert, nicht nur gehärtet. Würde jemand meinen Entwicklungsrechner übernehmen, säße er auf einem Rechner ohne Domäne, ohne direkten Weg zu den Servern und ohne die Zugangsdaten der Büro-Welt. Der Schaden bliebe auf diesen einen Rechner begrenzt. Und den setzen wir dann neu auf, statt ihn zu putzen.

Zwei Grundsätze gehören dazu: Wo ein zweiter Faktor verfügbar ist, nutzen wir ihn, auch wenn es bei jeder Anmeldung nervt. Und unsere Backups liegen auf Bändern, die jeden Montag gewechselt werden. Ein Band, das nicht im Laufwerk steckt, erreicht kein Prozess im Netz. Nur deshalb ist „neu aufsetzen“ eine echte Option.

Diese Trennung ist kein Luxus für große Firmen. Ein zweiter Rechner oder eine eigene VM für die Entwicklung kostet weniger als ein einziger Sicherheitsvorfall. Wo sie nicht möglich ist, und das ist im Mittelstand der Normalfall, kommt die zweite Linie: Härtung.

Kein Admin im Alltag: was das konkret heißt

Die Grundidee ist einfach: Das Konto, mit dem jemand mailt, surft, chattet und programmiert, hat keine Administratorrechte. Erhöhte Rechte gibt es nur für den einen Vorgang, der sie braucht.

Windows bietet dafür inzwischen mehrere Wege:

Damit es nicht nervt

Die meisten Dauer-Admins entstehen nicht aus Bequemlichkeit, sondern weil der Alltag ohne Adminrechte zu viele Unterbrechungen hat. Diese lassen sich deutlich reduzieren:

Maßnahme nervt schützt
Kein Admin im Alltag bei jeder Installation eine Rückfrage Schadcode kann sich nicht im System einnisten, keine Dienste einschalten
Getrenntes Admin-Konto zweite Anmeldung Browser und Mail laufen nie mit Adminrechten
Windows LAPS Kennwort muss abgerufen werden kein gemeinsames Admin-Kennwort als Sprungbrett
Zweiter Faktor bei jeder Anmeldung ein abgeflossenes Kennwort allein reicht nicht
Langes Kennwort ohne Zwangswechsel einmal ein langes Kennwort merken keine vorhersehbaren Varianten wie „Sn!ckers“
Software aus eigener Quelle neue Werkzeuge erst nach Freigabe keine manipulierten Versionen aus fremden Katalogen
Jump Host statt Direktzugriff ein Umweg mehr der Entwicklungsrechner erreicht die Server nicht direkt
Eigene VM oder eigener Rechner für Experimente zweites System was dort passiert, bleibt dort

Kennwörter: lang statt ständig neu

Ein zweiter Faktor ändert auch, wie man mit Kennwörtern umgehen sollte. Der erzwungene Wechsel alle paar Wochen sorgt in der Praxis nicht für sicherere Kennwörter, sondern für vorhersehbare: Wir haben in der Praxis schon Reihen gesehen wie „Snickers“, dann „Sn!ckers“, dann „Snickers2002“: ein Lieblingsriegel, bei jedem Wechsel ein Zeichen anders. Genauso beliebt sind Geburtstage mit wechselnder Endziffer. Microsoft beschreibt genau diesen Effekt: Vorgaben zum Kennwortwechsel führen zu einer Normalisierung der Kennwörter, die sie leichter zu erraten macht. Für Cloud-Konten rät Microsoft deshalb, Kennwörter nicht mehr ablaufen zu lassen. Auch die Sicherheitsbaseline von Microsoft für Windows enthält keinen Kennwortablauf mehr, mit einer wichtigen Bedingung: Wer keinen zweiten Faktor und keinen Schutz gegen leicht zu erratende Kennwörter hat, soll den Ablauf beibehalten.

Unsere Regel daher:

Je nach Umgebung anders umgesetzt

Das Prinzip ist überall gleich, die Werkzeuge sind es nicht. Die drei typischen Umgebungen im Mittelstand:

Klassische Domäne vor Ort

Active Directory mit Gruppenrichtlinien, wie sie viele Unternehmen seit Jahren betreiben.

Microsoft 365 mit Entra ID und Intune

Immer mehr Unternehmen verwalten ihre Rechner ganz aus der Cloud, ohne Domäne vor Ort. Hier lauert eine Falle, die viele nicht kennen:

Wie so eine Umstellung in der Praxis aussieht, zeigt unser Praxisfall vom defekten Rechner zu Microsoft 365 mit Intune.

Hybrid: Domäne vor Ort plus Microsoft 365 und Intune

Der häufigste Fall im Mittelstand: Die Domäne vor Ort gibt es noch, dazu kommen Microsoft 365, Entra ID und Intune. Hier ist die wichtigste Frage: Wer gewinnt?

Domäne vor Ort Entra ID + Intune Hybrid
Lokale Admingruppe Gruppenrichtlinie Intune-Profil eine Quelle festlegen
Admin-Kennwort pro Gerät Windows LAPS → AD Windows LAPS → Entra ID eins von beiden
Einzelne Programme erhöht getrenntes Admin-Konto, sudo Endpoint Privilege Management je nach Verwaltung
Softwarequelle Gruppenrichtlinie, eigene Quelle Intune, Unternehmensportal eine Quelle festlegen
Typische Falle Konten in zu vielen Gruppen Join macht Nutzer zum Admin Richtlinien widersprechen sich

Was wir bewusst nicht machen

Häufige Fragen

Müssen Entwickler die Domäne verlassen? Nein. Für die meisten Entwickler reicht ein Konto ohne Adminrechte, LAPS und eine Lösung für die wenigen Programme, die erhöhte Rechte brauchen. Die Trennung in eigene Rechner oder VMs ist die stärkere Variante, vor allem für Experimente mit Agenten und für Werkzeuge, die dauerhaft Adminrechte brauchen.

Reicht es, wenn niemand Domänen-Admin ist? Das ist die wichtigste Grundlage, aber nicht genug. Mit lokalen Adminrechten kann Schadcode sich auf dem Rechner einnisten, Dienste einschalten und Anmeldedaten auslesen, auch ohne Domänen-Admin zu sein.

Brauche ich für Docker Adminrechte? Für Docker Desktop nicht zwingend: Die Installation pro Benutzer kommt ohne aus. Für WSL und Hyper-V schon. Wir haben diese Werkzeuge deshalb auf eigene Systeme gelegt.

Lohnt sich ein eigener Rechner oder eine VM nur für KI-Agenten? Ja. KI-Agenten führen Befehle aus, installieren Pakete und lesen Dateien. Was sie nicht erreichen, können sie weder beschädigen noch verlieren. Mehr dazu in Warum KI-Agenten im Unternehmen echte Sandboxes brauchen.

Fazit

Die manipulierte Erweiterung vom 29. Oktober ist nicht an einer besonders klugen Abwehr gescheitert, sondern an fehlenden Administratorrechten. Das ist die günstigste Sicherheitsmaßnahme, die es gibt, und gleichzeitig die, die im Entwickleralltag am schnellsten aufgeweicht wird.

Wer die Wahl hat, trennt: Ein Rechner mit Adminrechten bekommt keinen Zugang zu Domäne und Servern. Wer nicht trennen kann, härtet: kein Admin im Alltag, LAPS, ein zweiter Faktor und erhöhte Rechte nur für den einen Vorgang. Mit den heutigen Werkzeugen in Windows und Intune ist das für Entwickler kein Dauerärgernis mehr.

Wie wir mit KI-Werkzeugen und Agenten insgesamt umgehen, beschreiben wir in So arbeiten wir mit KI. Sie möchten Ihre Entwicklerrechner so einrichten, dass sie produktiv bleiben und trotzdem kein Sprungbrett sind? Mehr zu unserer IT-Sicherheit, oder sprechen Sie uns direkt an.


Quellen: Microsoft Learn – Manage the local administrators on Microsoft Entra joined devices · Microsoft Learn – Windows Autopilot profiles · Microsoft Learn – Intune Account protection · Microsoft Learn – Windows LAPS overview · Microsoft Learn – Endpoint Privilege Management · Microsoft – 2026 Microsoft 365 packaging and pricing updates · Microsoft Learn – Administrator protection · Microsoft Learn – Sudo for Windows · Microsoft Learn – ControlPolicyConflict (MDMWinsOverGP) · Microsoft Learn – Enterprise access model · Microsoft Learn – Protected Users · Microsoft Learn – RestrictedGroups · Microsoft Learn – Password policy recommendations · Microsoft Learn – Maximum password age · Docker Docs – Install Docker Desktop on Windows · Microsoft Learn – Install WSL · Microsoft Learn – DesktopAppInstaller Policy CSP · Microsoft Learn – Dev Drive