Sicherheitslücke in JetBrains-Plugin-Ökosystem
Forschern ist ein koordinierter Angriff auf Entwickler aufgefallen: Mindestens 15 Plugins für JetBrains-IDEs (IntelliJ IDEA, PyCharm, WebStorm und andere) leiten API-Keys an externe Server weiter. Die betroffenen Plugins stammen aus dem offiziellen JetBrains Marketplace und bieten funktionsfähige Features – das macht die Täuschung effektiv.
Wie der Angriff funktioniert
Die Plugins funktionieren wie versprochen: Sie integrieren AI-Funktionen direkt in die IDE oder bieten Code-Completion-Features. Parallel senden sie aber API-Keys, Authentifizierungstokens und möglicherweise Quellcode-Snippets an attacker-kontrollierte Server.
Betroffen sind API-Keys für:
- OpenAI (ChatGPT, GPT-4)
- DeepSeek
- Anthropic Claude
- weitere LLM-Services
Das macht die Sache besonders kritisch: Mit gestohlenen API-Keys können Angreifer Anfragen unter dem Namen des Opfers tätigen, was zu hohen Kosten und Missbrauch führt.
Welche Plugins betroffen sind
Die genaue Liste wurde noch nicht vollständig öffentlich gemacht, aber es handelt sich um Plugins, die KI-Funktionen anbieten. Nutzer sollten ihre installierten Plugins überprüfen und verdächtige Komponenten deinstallieren.
Was Entwickler tun sollten
Sofortmaßnahmen:
- API-Keys aller genutzten Services regenerieren
- IDE-Plugins auf verdächtige Netzwerkaktivität prüfen
- Activity-Logs bei OpenAI, DeepSeek und anderen Services checken
- Verwendete API-Keys invalidieren
Langfristig:
- Nur vertrauenswürdige, gut dokumentierte Plugins verwenden
- Regelmäßig installierte Plugins überprüfen
- Permissions und Netzwerkzugriff von Plugins monitoren
- Alternative: Offizielle IDE-Integration oder Browser-Varianten nutzen
Warum ist das möglich?
Der JetBrains Marketplace prüft Plugins, aber vollständige Sicherheitsaudits sind nicht Standard. Angreifer können Code verstecken oder Build-Prozesse kompromittieren. IDE-Plugins haben per Design tiefe Systemzugriffe – eine ideale Grundlage für Datendiebstahl.
Fazit
Dieser Vorfall zeigt ein bekanntes Problem: Beliebte Entwicklertools sind attraktive Angriffsziele. Während JetBrains reagieren wird, sollten Entwickler skeptisch bleiben – gerade bei Plugins, die sensible Daten wie API-Keys verarbeiten. Ein bewusstsamer Umgang mit Permissions und regelmäßige Überprüfungen sind aktuell die beste Verteidigung.

