Wie Anthropic versehentlich 512.000 Zeilen seines wertvollsten Quellcodes offenlegte — und was jede Organisation daraus lernen kann
Dardanex Team
Von Dardanex Team
Um 4:23 Uhr morgens Eastern Time am 31. März 2026 veröffentlichte ein Praktikant bei Solayer Labs eine Entdeckung auf X, die einen der folgenreichsten Vorfälle geistigen Eigentums in der kurzen Geschichte der kommerziellen KI-Branche definieren sollte. Ein öffentlich verfügbares npm-Paket — @anthropic-ai/claude-code Version 2.1.88 — enthielt etwas, das nie darin hätte sein sollen: eine 59,8 MB große JavaScript-Source-Map-Datei mit dem vollständigen, unverschleierten TypeScript-Quellcode von Claude Code, Anthropics terminalbasiertem KI-Coding-Agenten.
#
Was offengelegt wurde
Claude Code ist nicht das zugrundeliegende KI-Modell selbst. Was offengelegt wurde, war die Softwarearchitektur, die diese Intelligenz umhüllt und kommerziell nutzbar macht: die Orchestrierungslogik, die Berechtigungs- und Ausführungssysteme, die Speicherkonsolidierungsmechanismen, die internen Feature-Flags und die im Code eingebettete Produkt-Roadmap.
Die durchgesickerte Datei enthielt etwa 513.000 Zeilen unverschleierten TypeScripts über 1.906 Dateien. Zu den bedeutendsten Enthüllungen gehörten interne Codenamen für unveröffentlichte Modelle — Capybara und Fennec — sowie Leistungsbenchmarks und die Architektur eines autonomen Hintergrund-Agentenmodus, intern als KAIROS bezeichnet.
#
Was schiefgelaufen ist
Anthropics eigene Erklärung war eindeutig: Dies war ein Release-Packaging-Fehler durch menschliches Versagen, kein Sicherheitsverstoß im herkömmlichen Sinne. Kein Angreifer hatte Anthropics Systeme kompromittiert. Eine Source-Map-Datei — ein Tool zur internen Debugging-Unterstützung — wurde versehentlich in ein öffentliches npm-Paket-Release aufgenommen.
Das tieferliegende Problem ist eines der Prozess-Governance. Eine Datei von fast 60 MB mit 500.000 Zeilen proprietärem Quellcode wurde in ein öffentliches Release aufgenommen, ohne dass eine automatisierte oder manuelle Prüfung ihre Anwesenheit vor der Veröffentlichung identifizierte.
#
Das nachgelagerte Risiko
Mit vollständiger Quellcode-Transparenz können Bedrohungsakteure bestehende Schwachstellen mit einer Präzision identifizieren und bewaffnen, die ihnen zuvor nicht verfügbar war. Zwei CVEs — CVE-2025-59536 und CVE-2026-21852 — wurden im exponierten Code identifiziert und sind nun wesentlich leichter auszunutzen.
#
Was Organisationen daraus mitnehmen sollten
Der Claude-Code-Leak ist lehrreich nicht weil Anthropic eine ungewöhnlich fahrlässige Organisation ist, sondern weil er demonstriert, wie eine einzige Prozesslücke in einer routinemäßigen Betriebsfunktion Konsequenzen von einem Ausmaß und einer Dauerhaftigkeit erzeugen kann, die keine Post-Incident-Response vollständig adressieren kann. Für jede Organisation, die proprietäre Software verwaltet, erfordert der Vorfall eine sofortige Prüfung dessen, was Build-Pipelines vor der Veröffentlichung einschließen, ausschließen und verifizieren.
---
Dieser Artikel wird aktualisiert, sobald neue Informationen verfügbar sind. Zuletzt aktualisiert: April 2026.
