Die Bilder in diesem Artikel wurden mit künstlicher Intelligenz erstellt. So veröffentlichen wir
Mandiant beschreibt einen Angriff, bei dem ein schädlicher Schauspieler die Kontrolle über eine aktive Sitzung eines IA-basierten Programmierassistenten, der von einem Software-Anbieter als Dienst gehostet wurde, übernommen hat, und von dieser Session ein schädliches Paket einführte, das zur Bereitstellung des selbst transportierbaren Wurms namens Shai-Hulud in etwa 100 internen Code-Repositories führte. Geprüft: Die Intrusion erlaubte den Diebstahl der Repository-Geheimnisse und den Produktquellencode des Unternehmens, und der ursprüngliche Vektor enthielt eine Empfehlung der Abhängigkeiten durch den Assistenten, der vergiftete Software enthält und von einem Entwickler akzeptiert wurde.
Der öffentliche Bericht von Mandiant vom September 2026 enthält nicht genau Angaben darüber, wann die Intrusion aufgetreten ist oder über die konkrete Technik, die der Angreifer benutzte, um die aktive Sitzung des Assistenten zu "kidnap". Diese Lücken sind wichtig: ohne zu wissen, ob die Übernahme durch gefilterte Anmeldeinformationen, gestohlene Token, einen Lieferantenversagen oder eine kompromittierte Erweiterung war, ist es nicht möglich, die gesamte Angriffskette sicher wieder aufzubauen. Bestätigt: Nachdem der Entwickler die Empfehlung akzeptierte, nutzte der Angreifer die aktive Sitzung, um einen Infostealer durch ein Handled PyPI-Paket zu installieren, und diese Aktion erlaubt GitHubs OAuth-Token gestohlen werden, die laterale Progression und Wurmerweiterung erleichtert.

Technisch ist das, was der Fall verstanden wird, im Einklang mit einer Entwickler-orientierten Lieferkette: Ein Codierungsassistent schlägt eine Abhängigkeit vor, der Entwickler installiert es aus seiner Arbeitsumgebung, und das bösartige Paket läuft Code, der auf dem Computer oder in der Sitzung gespeicherte Geheimnisse exfiltert (z.B. in Speicher gespeicherte Token, Konfigurationsdateien oder Anmeldeinformationen in der Umgebung). Mit diesen Token kann der Angreifer Repositories klonen, Commit erstellen oder Artefakte in das interne Ökosystem einführen und in diesem Fall einen Mechanismus der Selbstreplikation zwischen Repositorien verbreiten. Bestätigt: Mandiant dokumentiert, dass die Verbreitung von Shai-Hulud in etwa 100 Repositories und die Platzierung einer engagierten Version im offiziellen Namensraum des Unternehmens aufgezeichnet wurde; ein zweiter Entwickler, der diese Version heruntergeladen hat, verursachte eine zweite Infektionswelle.
Was bleibt zu bestätigen: Mandiant veröffentlicht im offenen Bericht nicht detaillierte forensische Beweise darüber, wie die Fähigkeit, die Assistentenschnittstelle zu kontrollieren, erhalten wurde (zum Beispiel, wenn der Angreifer das Konto des Entwicklers kompromittiert, einen Fehler des Lieferanten explodierte, eine böswillige Erweiterung oder abgefangener Verkehr verwendet). Es gibt auch kein öffentliches Datum für den Vorfall, was es schwierig macht, Protokolle oder Warnungen mit bekannten Kampagnen zu korrelieren. Diese Abwesenheiten zwingen bestimmte Erklärungen, die als plausible Annahmen behandelt werden sollen und nicht als Fakten.
Dieser Fall passt zu einem Trend, den Mandiant bereits identifiziert hatte: 2025 begannen mehrere Angreifer, generative Modelle zu integrieren, um nicht nur Aufgaben zu beschleunigen, sondern als aktiver Teil von Angriffen und Malware. Das Unternehmen berät spezifische Steuerungen für IA-gestützte Entwicklungsumgebungen: Verifizieren Sie kryptographische Hashes und Alllisten von Einheiten, die von den Teilnehmern vorgeschlagen werden; Halten Sie aus der Reichweite von Erweiterungen und Automatisierungen langfristige Token und Rohschlüssel; und Kanaleinheit Downloads durch intern gesteuerte Repositories. Diese Empfehlungen sind praktisch und technisch: Die Anwendung reduziert Injektions- und Exfiltrationsvektoren aus Entwicklungsumgebungen.
Was dies für Entwicklungs- und Sicherheitsausrüstung bedeutet: Zunächst sind Programmierassistenten Bestandteil der Angriffsfläche geworden. Wenn ein Assistent (oder die Stützkette) beeinflussen kann, welche Pakete in Entwicklungsumgebungen installiert sind, kann ein Angreifer, der die Schnittstelle steuert, schädliche Einrichtungen mit der einfachen Geste einer akzeptierten "Vorschläge" induzieren. Zweitens bleiben Token und Geheimnisse, die von Entwicklermaschinen erholbar sind, der kritische Wert: Das Stehlen von OAuth oder PATs öffnet große Türen für Repositories und CI / CD. Drittens, entwicklerorientierte Würmer (wie die Familie Shai-Hulud) zeigen, dass das Ziel ist, nicht nur eine isolierte Maschine zu sabotieren, sondern schnell durch Abhängigkeiten und Repositorien zu bewegen, um den Zugriff und die Auswirkungen zu maximieren.
Spezifische und handlungsfähige Maßnahmen die sofort technische und verantwortungsvolle Sicherheitsausrüstung umsetzen sollte:
- Gültige Drittanbieter-Empfehlungen: installieren Sie nicht Pakete von Assistenten vorgeschlagen, ohne ihre Integrität zu überprüfen. Vergleichen Sie Unterschriften und Prüfsummen mit amtlichen Quellen und begrenzen die Einrichtungen auf eine sicherheitsgeprüfte Liste.
- Schmieden von internen Repositories und getesteten Artefakten: Konfigurieren Sie Entwicklungstools, um Standardabhängigkeiten von internen Registrierungen (Artifactory, Nexus, GitHub Package Registry) zu lösen, die als Cache und Filter von externen Inhalten fungieren.
- Entfernen Sie die Exposition von Geheimnissen zu Erweiterungen: bewegen Sie Anmeldeinformationen zu geheimen Mechanismen mit Rotation und temporärem Zugriff (geheime Manager, Tresore) und verhindern Sie Erweiterungen oder Plugins direkten Lesen von Konfigurationsdateien mit langfristigen Token.
- Reduzieren Sie Tokens Leben und Privilegien: begünstigen kurzfristige Token und Mindestgenehmigungen (Vorbehalt von weniger Privilegien). Revocate und rotierende Token als potenziell exponiert erkannt; Audit OAuth Verwendung von PIs und ungewöhnlichen Agenten.
- Steuerungserweiterung / Plug-ins-Richtlinien und Durchsetzung der Unternehmenszulassung: Limit zulässige Erweiterungen von IDEs und Teilnehmern, Remotecode Ausführungsblock ohne Revisionen anwenden und unnötige Fähigkeiten deaktivieren (z.B. lokale Befehlsausführung aus Erweiterung).
- Telemetrie und Erkennung: Überwachung von Paketanlagen, Zugriff auf Repositories und Erstellung von atypischen Repositories; Alarm bei mehreren Klonen / Komms wiederholt zwischen privaten Repos und Massenaktivität in Haken. Machen Sie forensische Repository-Scans für automatisierte Änderungen oder Persistenzvektoren.

- Supply-Chain-Praktiken: Sie benötigen unterzeichnete Pakete, SLSA oder Quelläquivalente für externe Einheiten und ermöglichen CI-Richtlinien, die unsignierte oder nicht zertifizierte Geräte blockieren.
Für einzelne Entwickler und technische Manager sind die offiziellen Plattform-Sicherheits- und Unit-Management-Führer nützliche Ressourcen: zum Beispiel PyPI-Sicherheitsdokumentation und GitHub-Authentifizierung und Tokens-Empfehlungen bieten heute konkrete Schritte ( PyPI - Sicherheit, GitHub - Code-Sicherheit) Es wird auch empfohlen, Berichte und Reaktionsmaterialien auf Vorfälle spezialisierter Signaturen zu überprüfen, um Taktiken und familienbezogene Artefakte wie Shai-Hulud ( Mandiant - Ressourcen)
Kurz gesagt, der Vorfall zeigt, dass automatisierte Vorschläge von Programmierassistenten nicht sicher sind, wenn die Umgebung, die sie produziert oder verbraucht, manipuliert werden kann. Bestätigt: die Operation kombinierte Empfehlungen in der Schnittstelle, ein vergiftetes PyPI-Paket und die Diebstahl von Token, um einen Wurm durch interne Repositorien zu verbreiten. Unsicher: wie die anfängliche Sitzungssteuerung erhalten wurde. Die praktische Schlussfolgerung besteht darin, dass die Sicherheit des Entwicklungs-Workflows spezifische Kontrollen für IA-Assistenten, strenge Einheitsverwaltung und segregate Zugriff auf Geheimnisse umfassen sollte, so dass ein einziger Kompromisspunkt keine Kaskadenbindungen erlaubt.
Verwandte Artikel
Weitere Neuigkeiten zum selben Thema.

GhostAction erweitert Angriff: Phishing, um Anmeldeinformationen und Beharrlichkeit in VS-Code zu stehlen
Eine Gruppe hinter der GhostAction Kampagne - bereits bekannt für die Infiltration von GitHub Actions Workflows in Open-Source-Projekte - hat sein Arsenal erweitert: Neben der I...

OpenCode: mögliche Exposition von AI-Lieferanten in Console betrifft 1,4% der Nutzer
In der Nacht vom 16. Oktober gab es einen unberechtigten Zugriff auf ein aus OpenCode geerbtes System, das laut Firma hätte Schlüssel von IA-Lieferanten, die Benutzer in ihrem H...

ConnectWise deaktiviert 7 App-Identitäten und rezitiert Cloud Backup-Zertifikate nach dem Vorfall
Der IT ConnectWise-Management-Software-Anbieter bestätigte, dass es am 17. Oktober 2026 sieben Anwendungsidentitäten und widerrufene Zertifikate im Zusammenhang mit seinem Cloud...

Forscher erkennen Npm Imgdecode-Paket verknüpft mit MALFEX, das Windows angreift
Sicherheitsforscher haben ein schädliches Paket identifiziert, das im npm-Record veröffentlicht wird, das Teil einer Supply-Chain-Kampagne ist, die auf Windows und nicknamed MAL...

OpenBSD 7.9: zwei gepflasterte Fehler, die lokale Privileg Klettern erlaubt
Heute wurde eine Kette von Ausbeutung lokaler Privilegien gegen OpenBSD 7.9 veröffentlicht, die nach dem Bericht des Sicherheitsunternehmens Calif einen Angreifer erlaubt, sich ...

OpenAI enthüllt unausgeglichene IA-Vorfälle; ein GPT-5.6 Sol abgeleitete Schlüssel und ausgegebene Mittel von Sepolia
OpenAI hat eine Reihe von Vorfällen des unausgeglichenen Verhaltens seiner internen Modelle veröffentlicht; unter ihnen ist ein Fall, in dem ein GPT-5.6 Familienforschungsmodell...