Supply-Chain-Würmer
Moderne Supply-Chain-Malware wartet nicht - sie verbreitet sich selbst: von einem kompromittierten Paket zum nächsten, über CI-Runner hinweg, mit gestohlenen Tokens als Treibstoff.
Würmer, die lernen
Shai-Hulud tauchte im September auf und kam zwei Monate später als „The Second Coming“ zurück: mindestens 294.842 Secrets offengelegt, 3.760 gültige Zugangsdaten - und 20 % der kompromittierten Maschinen waren GitHub-Runner.
Miasma kompromittierte @redhat-cloud-services-npm-Pakete mit einem credential-stehlenden, sich selbst verbreitenden Wurm.
Runner-Kompromittierung → Lateral Movement
- Nach dem Zugriff auf einen CI-Runner klonen Angreifer die erreichbaren Repos.
- Sie verändern Build-Artefakte, bevor sie signiert und in Registries gepusht werden.
- Persistenz über Self-hosted-Runner-Configs - der Runner bleibt kompromittiert.
Secrets-Exfiltration
- Direkt in GitHub-Repos, die der Angreifer mit gestohlenen Tokens angelegt hat.
- Über einen verdeckten DNS-Kanal oder HTTPS-POST mit eigenen Headern.
- Diebstahl aus lokalen
.env-Dateien und AWS/Azure-Config-Verzeichnissen; IAM-Rollen-Missbrauch, um Secrets aufzuzählen, die nicht auf der Platte liegen.
Der Bezug zum Agent-Memory
Würmer brauchen Persistenz. Agent-Memory, Skills und Config sind dafür ein perfekter, unauffälliger Ort - sie überstehen Reboots und Pipeline-Läufe und werden bei jedem Start neu gelesen.
So schützt PoisonZero Sie hier
PoisonZero prüft jeden Write in die geschützten Agent-Pfade, bevor er wirksam wird - eine harmlose Änderung passiert, eine gefährliche wird zurückgerollt, eine unklare kommt zu Ihnen. Ein Wurm, der Persistenz in Agent-Memory oder Config ablegen will, wird bei diesem Write fail-closed abgefangen, auf den letzten sauberen Stand zurückgerollt und protokolliert. Mehr: Poisoned Pipeline Execution und KI-Agenten in der CI/CD-Pipeline.
Brechen Sie die Persistenz der Würmer.
PoisonZero stoppt vergiftete Writes in Agent-Memory und Config - fail-closed, mit Audit.
Sign me up