Was ist passiert?
Eine neue Kampagne namens „Cordyceps“ zielt gezielt auf CI/CD-Pipelines ab und nutzt manipulierte Pull Requests, um Malware in populäre Open-Source-Projekte einzuschleusen. Betroffen sind hochfrequentierte Repositories wie Microsofts Azure Sentinel, Googles AI Agent Development Kit, Apaches Doris-Datenbank, Cloudflares Workers SDK und das Black-Formatter-Projekt der Python Software Foundation. Die Angreifer exploitieren Schwachstellen im Workflow-Management, um schadhaften Code direkt in produktive Umgebungen zu bringen.
Hintergrund & Bedeutung
CI/CD-Pipelines sind das Herzstück moderner Softwareentwicklung. Sie automatisieren Tests, Builds und Deployments. Genau diese Automatisierung wird zur Schwachstelle, wenn Angreifer Pull Requests kompromittieren. Eine erfolgreiche Infiltration gefährdet nicht nur einzelne Projekte, sondern potentiell Millionen von Entwicklern und Endnutzern weltweit, die diese Tools verwenden. Das Vertrauen in Open-Source-Ökosysteme wird fundamental untergraben.
Empfehlungen für IT-Teams
Sofortmaßnahmen: Implementieren Sie strenge Code-Review-Prozesse und aktivieren Sie Branch-Protection-Rules. Authentifizierung: Erzwingen Sie Signed Commits und Multi-Factor-Authentication für alle Repository-Zugriffe. Monitoring: Überwachen Sie Pull-Request-Aktivitäten auf verdächtige Muster und automatisieren Sie Sicherheitsprüfungen. Secrets Management: Rotieren Sie sofort API-Keys und Credentials. Abhängigkeiten: Führen Sie regelmäßige Audits von Drittanbieter-Abhängigkeiten durch.
Fazit
Die Cordyceps-Kampagne demonstriert, dass traditionelle Netzwerk-Sicherheit nicht ausreicht. DevSecOps-Praktiken müssen in den Mittelpunkt rücken. Entwicklungs-Teams sollten ihre Supply-Chain-Sicherheit sofort überprüfen.
Quelle: Original Artikel