Integritätsüberwachung über mehrere Registries hinweg für IDE-Erweiterungen
Erstellt Snapshots von VS Code-, Cursor- und Open-VSX-Erweiterungsreleases, vergleicht sie registryübergreifend und alarmiert Security-Teams, sobald ein manipulierter oder abweichender Build ausgeliefert wird.
Ein fertiges Briefing für Claude Code, Cursor oder jeden anderen Coding-Agenten (auf Englisch).
Gesamt6.8/10
Schmerz7
Zahlungsbereitschaft6
Timing8
Marktlücke7
Burggraben5
Machbarkeit8
Dafür
- Wer zahlt
- Security Engineering oder Platform Leads bei Unternehmen mit 100+ Entwickler:innen, die VS-Code-Forks wie Cursor oder Windsurf nutzen; 500–2.000 $/Monat aus dem Budget für Software-Supply-Chain-Security.
- Was die Leute sagten · 5
- Eine manipulierte Claude-Code-Erweiterung war etwa 11 Stunden lang auf dem Cursor Marketplace verfügbar, bevor sie entfernt wurde, und hatte vollen Zugriff auf Quellcode und Entwicklungswerkzeuge. Aus dem Artikel ↗
- Die kompromittierte Version erschien auf Open VSX bzw. Cursor, offenbar aber nie in der offiziellen Microsoft-Registry, was eine gefährliche Abweichung zwischen den Registries zeigt. Kommentar lesen ↗
- Entwickler:innen erkennen, dass KI-Coding-Tools täglich ungeprüften Remote-Code ausführen und niemand prüft, was diese CLIs und Erweiterungen tatsächlich tun. Kommentar lesen ↗
- Verzögerte Auto-Updates gelten nicht für „vertrauenswürdige Publisher“, und Nutzer:innen können nicht festlegen, welchen Publishern sie vertrauen. Bösartige Updates können sich dadurch sofort verbreiten. Kommentar lesen ↗
- Es wird erwartet, dass staatliche Akteure zunehmend Entwicklertools und Open Source angreifen. Daher sollten alle eingehenden Artefakte als feindlich behandelt werden. Kommentar lesen ↗
Sinngemäß aus der Diskussion wiedergegeben. Die Links führen zu den Originalkommentaren.
- Wettbewerber und Lücke
Bestehende Supply-Chain-Tools überwachen Paket-Registries (npm, PyPI) und CI-Pipelines. Niemand überwacht IDE-Erweiterungsmarktplätze kontinuierlich auf manipulierte Releases, Publisher-Wechsel oder Builds, die sich zwischen den Registries unterscheiden.
- Warum jetzt
- Cursor und andere VS-Code-Forks betreiben inzwischen eigene Erweiterungsmarktplätze mit separaten, schwächeren Veröffentlichungspipelines, und die Verbreitung von KI-Erweiterungen ist im letzten Jahr stark gewachsen. Dieser Vorfall belegt, dass der Angriffsweg funktioniert.
- Burggraben · 5/10
- Versionierte historische Snapshot-Datenbank von Erweiterungsbundles plus wachsender Datensatz mit Diffs zwischen gutartigen und bösartigen Releases; Wechselkosten durch Alert- und MDM-Integrationen.
Dagegen
- Red Team
- Ein 11 Stunden lang live auf dem Cursor-Marktplatz verfügbares Backdoor beweist den Angriffsweg. Supply-Chain-Security-Budgets existieren, und Socket/Snyk decken zwar npm/PyPI ab, aber nicht IDE-Erweiterungsregistries mit Erkennung registryübergreifender Abweichungen.
- Woran es scheitern würde
- Marktplätze (Microsoft, Cursor, Open VSX) führen verpflichtende Signierung und native Anomalieerkennung ein und schließen die Lücke, bevor eine Kundenbasis aufgebaut ist.
Start
- Die ersten drei Schritte
- Crawler entwickeln, die die etwa 500 wichtigsten Erweiterungen aus dem VS-Code-Marketplace, Open VSX und dem Cursor-Marktplatz erfassen und versionierte Bundle-Hashes sowie Publisher-Metadaten speichern.
- Diff-Engine bauen, die Versionen markiert, die in anderen Registries fehlen, sowie Publisher- oder Signaturschlüssel-Wechsel und neue gefährliche Fähigkeiten (child_process, Schreibzugriffe auf ~/.ssh, LaunchAgents) erkennt.
- Slack-/Webhook-Benachrichtigungen und ein Dashboard ausliefern, in dem Teams die Erweiterungen hinterlegen, die in ihrer Organisation verwendet werden.
- Ursprüngliche Diskussion
- Backdoor in Claude Code for VS Code extension on the Cursor Marketplace ↗ 579 Punkte401 KommentareAus den KommentarenVerlinkter Artikel
Aus dem Englischen übersetzt. Original lesen