Was ist passiert?
Die Sicherheitsforscher haben eine neue Angriffskampagne namens „Cordyceps“ identifiziert, die gezielt bösartige Pull Requests in CI/CD-Pipelines einschleust. Die Schwachstelle betrifft prominente Projekte wie Microsofts Azure Sentinel, Googles AI Agent Development Kit, Apaches Doris-Analysedatenbank, Cloudflares Workers SDK und das Python Software Foundations Black-Tool. Angreifer exploitieren Vertrauensmechanismen in Entwicklungs-Workflows, um Schadcode in produktive Systeme zu injizieren.
Hintergrund & Bedeutung
CI/CD-Pipelines sind kritische Infrastrukturkomponenten moderner Softwareentwicklung. Sie automatisieren Tests, Builds und Deployments – was normalerweise Sicherheit erhöht. Jedoch schaffen Pull-Request-Prozesse neue Angriffsvektoren. Die „Cordyceps“-Kampagne nutzt Social Engineering und Repository-Schwachstellen aus, um sich wie legitime Beiträge zu tarnen. Dies ist besonders kritisch, da betroffene Projekte millionenfach als Dependencies verwendet werden und Kompromisse sich wie Pilzsporen ausbreiten können – daher der Name.
Empfehlungen für IT-Teams
Implementieren Sie strenge Code-Review-Prozesse mit mehreren Genehmigungsebenen. Aktivieren Sie Branch-Protection-Rules und erzwingen Sie digitale Signaturen für Pull Requests. Überwachen Sie ungewöhnliche Repository-Aktivitäten durch SIEM-Systeme. Schulen Sie Entwickler in Social-Engineering-Erkennung. Setzen Sie Secrets-Scanning ein und beschränken Sie Zugriffspermissionen nach dem Prinzip der minimalen Berechtigung. Führen Sie regelmäßige Audits von CI/CD-Konfigurationen durch.
Fazit
„Cordyceps“ verdeutlicht, dass Supply-Chain-Angriffe durch menschliche Faktoren in Entwicklungs-Workflows gefährlich werden können. Proaktive Sicherheitsmaßnahmen sind essentiell, um Repositories und Deployments zu schützen.
Quelle: Original Artikel