Claude-code-schwachstelle: sicherheitsrisiko für entwickler aufgedeckt

Eine kürzlich entdeckte Sicherheitslücke in claude Code, einem von Anthropic entwickelten KI-Tool, gefährdet die Sicherheit von Softwareprojekten weltweit. Die Schwachstelle ermöglicht es Angreifern, Remote-Code auszuführen und API-Zugangsdaten zu stehlen. Die Nachricht von Check Point Research, in Zusammenarbeit mit Anthropic, wirft Fragen nach der Sicherheit von KI-gestützten Entwicklungswerkzeugen auf.

Angreifer können api-schlüssel stehlen

Angreifer können api-schlüssel stehlen

claude Code, eine von Anthropic angebotene Plattform, die Entwicklern die Interaktion mit Code über künstliche Intelligenz und direkt in der Terminalumgebung ermöglicht, hat eine gravierende Schwachstelle offenbart. Die Sicherheitsforscher von Check Point Research entdeckten, dass Angreifer durch Manipulation der Konfigurationsdatei .claude/setting.json beliebigen Code ausführen können. Diese Datei, die durch das Erben von Projekten leicht verbreitet wird, ermöglicht es unbefugten Parteien, die API-Schlüssel der Entwickler zu stehlen – essenzielle Zugangsdaten für die Kommunikation mit den Anthropic-Servern.

Das Problem verschärft sich durch die Nutzung des MCP-Protokolls (Model Context Protocol), das Claude den Zugriff auf externe Quellen wie Suchmaschinen und Datenbanken erlaubt. Durch die Manipulation der Konfigurationsdatei .mcp.json und die Änderung der Benutzerberechtigungen konnten Angreifer die Kontrolle über diese externen Operationen übernehmen, ohne dass der Benutzer benachrichtigt wurde. Der API-Schlüssel wurde automatisch übermittelt, wodurch der Angreifer die KI nach Belieben steuern konnte.

Anthropic hat die Schwachstelle inzwischen behoben, die Erkenntnisse sind aber ein deutliches Warnsignal. Es zeigt, dass auch vermeintlich sichere Tools auf Plattformen wie GitHub anfällig für Exploits sind. Die Gefährdung ist real. Die Forscher konnten durch die Manipulation der Konfigurationsdatei beispielsweise versteckte Befehle ausführen, indem sie die Ausführung von „claude“ im Terminal so konfigurieren, dass sie vor der Sicherheitsabfrage „Vertrauen Sie diesem Projekt?“ ausgelöst wird.

Die direkte Kompromittierung der API-Key stellt den gravierendsten Aspekt der Sicherheitslücke dar. Angreifer konnten die Zieladresse, an die Claude Daten sendet, ändern und den Datenverkehr auf einen von ihnen kontrollierten Server umleiten. Dadurch wurde der API-Schlüssel des Benutzers automatisch an den Angreifer gesendet, der die KI dann unkontrolliert einsetzen konnte. Die Umstände deuten auf eine Nachlässigkeit hin, die schwerwiegende Folgen haben kann.

Die Reaktion von Dario Amodei, CEO von Anthropic, auf die Kritik von Sam Altman, CEO von OpenAI, in Bezug auf die Sicherheit von Claude Code, wirft ebenfalls Fragen auf. Amodei kritisiert Altmans Narrative als irreführend und unterstreicht die Notwendigkeit einer transparenten Sicherheitsarchitektur. Die Vorfälle zeigen, dass die Entwicklung und der Betrieb von KI-Systemen mit hohen Sicherheitsrisiken verbunden sind, die nicht unterschätzt werden dürfen.

Die Sicherheitslücke in Claude Code ist ein Weckruf. Entwickler und Unternehmen müssen sich der Risiken bewusst sein und proaktive Maßnahmen ergreifen, um ihre Systeme zu schützen. Die Konfiguration von Umgebungsvariablen und die Überprüfung von Zugriffsrechten sind nur erste Schritte. Die Komplexität der KI-Sicherheit erfordert einen ganzheitlichen Ansatz.

Die Schwachstelle wurde von Anthropic inzwischen behoben, aber der Vorfall unterstreicht die Notwendigkeit kontinuierlicher Sicherheitsüberprüfungen und die Bedeutung von sicheren Entwicklungspraktiken. Die negativen Auswirkungen auf die Datensicherheit und die Reputation von Anthropic sind bereits spürbar.