Am 2. Juni 2026 wurde ein fertiger Exploit veröffentlicht, der zeigt: Ein einziger Klick auf einen Link in github.dev genügt, um Ihren GitHub OAuth Token zu stehlen.

Create a landscape editorial hero image for this Studio Global article: What are the details of the VS Code zero-day exploit publicly released by researcher Ammar Askar over a Microsoft disclosure dispute, includ. Article summary: ## VS Code Zero-Day (Ammar Askar Disclosure). Topic tags: general, general web, academic, user generated. Reference image context from search candidates: Reference image 1: visual subject "A security researcher has released exploit code for a Visual Studio Code (VS Code) zero-day vulnerability that allows attackers to steal GitHub authentication tokens by tricking us" source context "VS Code zero-day lets hackers steal GitHub tokens in one click" Reference image 2: visual subject "Ammar Askar has leaked a proof-of-concept (PoC) exploit for a Visual Studio Code (VS Code) vulnerability, affecting anyone who has ever used" source context "Ethical Hacking News" Sty
Am 2. Juni 2026 veröffentlichte der Sicherheitsforscher Ammar Askar einen vollständig funktionsfähigen Proof-of-Concept-Exploit, der mit einem einzigen Klick eine vollständige Kompromittierung des GitHub-Kontos ermöglicht. Das Ziel ist keine dubiose Drittanbieter-Website, sondern github.dev – Microsofts eigener browserbasierter VS Code-Editor. Durch das Öffnen eines speziell präparierten Repository-Links übergeben Opfer ahnungslos einen OAuth-Token, der dem Angreifer Lese- und Schreibzugriff auf sämtliche erreichbaren Repositories gewährt – auch auf private .
Die gesamte Angriffskette läuft in weniger als 30 Sekunden ab und erfordert keinerlei Nutzerinteraktion über den ersten Klick hinaus. Weder wurde eine CVE-Nummer vergeben, noch wurde der übliche Schwachstellen-Meldeprozess eingehalten .
Askars Entscheidung, den Zero-Day ohne vorherige Abstimmung mit dem Microsoft Security Response Center (MSRC) zu veröffentlichen, war bewusst getroffen. Er informierte lediglich einen alten Kontakt bei GitHub – und veröffentlichte den PoC nur eine Stunde später . Der Grund: Eine zuvor von ihm gemeldete VS Code-Sicherheitslücke wurde von Microsoft still und ohne seine namentliche Nennung gepatcht
.
Er erklärte unmissverständlich, er habe "kein Interesse" daran, sich noch einmal mit dem MSRC-Prozess auseinanderzusetzen . Der frühere Bug wurde zunächst an GitHubs HackerOne-Programm gemeldet, das ihm jedoch explizit mitteilte, dieser falle nicht in ihren Zuständigkeitsbereich und er solle sich an das MSRC wenden – eine bürokratische Weiterleitung, die dazu führte, dass der Fund weder vergütet noch öffentlich anerkannt wurde
.
Der Exploit verknüpft drei Schwachstellen zu einer nahtlosen Kette, die jede Sicherheitsbarriere von github.dev aushebelt.
VS Codes Webviews – die isolierten Sandboxen zur Darstellung von Jupyter Notebooks, Markdown-Vorschauen und ähnlichen Inhalten – sind als sichere Abteilungen konzipiert. Damit Tastaturkürzel aber innerhalb dieser Sandbox funktionieren, leitet der Editor Tastenereignisse aus der isolierten Webview in den Haupteditor weiter .
Ein bösartiges Jupyter Notebook innerhalb des Angreifer-Repositories sendet synthetische Tastaturereignisse (Strg+Umschalt+A, Strg+F1) aus der sandboxed Webview direkt an das VS Code-Hauptfenster . Diese Tastenanschläge lösen unmerklich den Befehl "Erweiterung installieren" aus und umgehen die Vertrauensabfrage für die Herausgeber-Überprüfung, die normalerweise nicht vertrauenswürdige Erweiterungen blockiert
.
Das Repository des Angreifers enthält eine fertig gepackte VS Code-Erweiterung im Ordner .vscode/extensions. Da github.dev Erweiterungen, die direkt mit dem Workspace ausgeliefert werden, als implizit vertrauenswürdig behandelt, installiert sich die bösartige Erweiterung völlig ohne Zustimmungsdialog .
Ist die Schad-Erweiterung aktiv, erhält sie vollen Zugriff auf die Laufzeitumgebung von github.dev. In dieser Umgebung liegt ein GitHub-OAuth-Token, den github.com beim Öffnen eines beliebigen Repositories stillschweigend per POST an github.dev sendet. Die entscheidende Schwäche: Dieser Token ist nicht auf das aktuell geöffnete Repository beschränkt, sondern besitzt die vollen Zugriffsrechte des Nutzers . Die Erweiterung extrahiert den Token, fragt über die GitHub-API die Liste der privaten Repositories des Opfers ab und exfiltriert beides – Token und Metadaten – an den Angreifer
.
Das Ergebnis: Voller Lese- und Schreibzugriff auf jedes öffentliche und private Repository, das das Opfer erreichen kann – möglich gemacht durch einen einzigen Link-Klick .
Microsoft bestätigte die Schwachstelle am 2. Juni 2026 und gab an, sie sei für die eigenen Dienste entschärft worden – konkret für github.dev und VS Code for the Web .
Am 3. Juni spielte Microsoft serverseitige Korrekturen ein, darunter eine obligatorische Vertrauensbestätigung beim Öffnen browserbasierter Notebooks sowie das Blockieren beliebiger Aufruferdaten beim Befehl zur Erweiterungsinstallation . Bis zum 4. Juni folgten zusätzliche Beschränkungen für die Ereignisbehandlung in Webviews
.
Microsoft erklärte, das Problem betreffe nicht die Desktop-Version von VS Code . Das zugrundeliegende Muster – Workspace-Erweiterungen ohne hinreichende Prüfung zu vertrauen – gibt dennoch Anlass zur Sorge für jeden VS Code-Nutzer, der lokal nicht vertrauenswürdige Repositories öffnet.
Diese Exploit-Kette ist aus drei Gründen bemerkenswert.
Erstens: Die Angriffsfläche ist eine URL. Die Opfer müssen keine Dateien herunterladen, kein Terminal öffnen und keine Berechtigung erteilen. Ein Browser-Link zu github.dev ist die einzige Voraussetzung.
Zweitens: Der Token-Geltungsbereich ist verstörend breit. Der OAuth-Token, den github.com an github.dev übergibt, ist nicht auf das angesehene Repository beschränkt. Er trägt die vollen GitHub-Berechtigungen des Nutzers. Ein Angreifer, der einen Entwickler eines öffentlichen Open-Source-Projekts kompromittiert, verschafft sich damit auch Zugang zu den privaten Firmen-Repositories von dessen Arbeitgeber .
Drittens: Das Workspace-Vertrauen funktioniert hier umgekehrt. Die Funktion, die die lokale Entwicklung komfortabel machen soll – das Vertrauen gegenüber mitgelieferten Projekterweiterungen – wird zum genauen Mechanismus, der die automatische Ausführung der Schadsoftware gewährt.
In einer parallel veröffentlichten Meldung deckten Forscher fünf Zero-Day-Schwachstellen im OpenClaw KI-Agenten-Framework auf, die es Angreifern ermöglichen, als freigeschaltete Nutzer aufzutreten und den Zugang vertrauenswürdiger KI-Agenten über mehrere Messaging-Plattformen hinweg zu kapern .
Die Ursache ist ein architektonisches Problem: OpenClaw unterstützt 15 verschiedene Kanaladapter – Telegram, Slack, Discord, WhatsApp und viele mehr – und jeder Adapter implementiert eigenständig seine eigene Freigabelisten-Prüfung und Webhook-Verifikation . Die sicherheitskritischen Identitätsfelder, die für die Freigabe verwendet werden, wie etwa die für den Menschen lesbaren Anzeigenamen, sind auf Plattformebene veränderbar und werden uneinheitlich in stabile Nutzer-IDs umgewandelt
.
Da es keine zentrale Durchsetzungsebene für Richtlinien gibt, können Angreifer:
Eine am 3. Juni 2026 auf arXiv veröffentlichte Sicherheitsanalyse identifizierte Schwachstellen über mehrere Architekturebenen hinweg (Ausführungsrichtlinie, Gateway, Kanal, Sandbox, Browser, Plugin und Prompt), wobei das strukturelle Hauptmuster die Vertrauenserzwingung pro Ebene und pro Aufrufort ist – nicht etwa eine übergreifende Richtliniengrenze . Die Analyse zeigte, dass sich diskrete Architekturschwächen zu einem vollständigen, nicht authentifizierten Remote-Code-Execution-Pfad zusammensetzen können
.
Bereits Ende Mai 2026 gab die Cybersecurity Agency (CSA) von Singapur eine Warnung vor ungepatchten Schwachstellen, schwachen Zugangskontrollen und dem Risiko bösartiger Drittanbieter-Erweiterungen auf dem ClawHub-Marktplatz heraus .
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
Am 2. Juni 2026 wurde ein fertiger Exploit veröffentlicht, der zeigt: Ein einziger Klick auf einen Link in github.dev genügt, um Ihren GitHub OAuth Token zu stehlen.
Am 2. Juni 2026 wurde ein fertiger Exploit veröffentlicht, der zeigt: Ein einziger Klick auf einen Link in github.dev genügt, um Ihren GitHub OAuth Token zu stehlen. Die Angriffskette nutzt die Tastaturereignis Weiterleitung aus sandboxed Webviews, um lautlos eine bösartige Erweiterung zu installieren und die Vertrauensabfrage vollständig zu umgehen – der gesamte Vorgang dauert we...
Der Forscher entschied sich für eine vollständige Offenlegung ohne CVE – er hatte das Vertrauen in Microsofts MSRC verloren, nachdem ein früherer Bug stillschweigend und ohne Nennung gepatcht wurde.