Blog

Wenn gute Tools versagen: KI-Tool-Poisoning und wie Sie verhindern, dass Ihre KI zum Doppelagenten wird

July 9, 2025
Pieter Danhieux
Laptop-Bildschirm mit einem Totenkopf-Symbol und dem Wort ERROR über blauem Computercode.

KI-gestützte Entwicklung (oder, in der trendigeren Variante, „Vibe Coding“) hat einen enormen, transformativen Einfluss auf die Code-Erstellung. Etablierte Entwickler setzen diese Tools massenhaft ein, und auch diejenigen unter uns, die schon immer eigene Software entwickeln wollten, aber nicht über die entsprechende Erfahrung verfügten, nutzen sie nun, um Anwendungen zu erstellen, die zuvor zeitlich und finanziell zu aufwendig gewesen wären. Während diese Technologie eine neue Ära der Innovation verspricht, bringt sie eine Reihe neuer Schwachstellen und Risikoprofile mit sich, deren Eindämmung Sicherheitsverantwortliche vor große Herausforderungen stellt.

Eine kürzliche Entdeckung von InvariantLabs hat eine kritische Schwachstelle im Model Context Protocol (MCP) aufgedeckt. Dabei handelt es sich um ein API-ähnliches Framework, das es leistungsstarken KI-Tools ermöglicht, autonom mit anderer Software und Datenbanken zu interagieren. Die Schwachstelle ermöglicht sogenannte „Tool Poisoning Attacks“ – eine neue Kategorie von Sicherheitslücken, die sich besonders im Unternehmensumfeld als schädlich erweisen könnten. Große KI-Tools wie Windsurf und Cursor sind davor nicht gefeit, und da sie Millionen von Nutzern haben, sind das Bewusstsein für dieses aufkommende Sicherheitsproblem und die Fähigkeiten zu dessen Bewältigung von größter Bedeutung.

Nach aktuellem Stand ist der Output dieser Tools nicht durchgehend sicher genug, um sie als unternehmenstauglich zu bezeichnen, wie in einem aktuellen Forschungsbericht der AWS- und Intuit-Sicherheitsforscher Vineeth Sai Narajala und Idan Habler festgestellt wurde: „Da KI-Systeme immer autonomer werden und über Schnittstellen wie das MCP direkt mit externen Tools und Echtzeitdaten interagieren, ist es absolut unerlässlich, sicherzustellen, dass diese Interaktionen geschützt sind.“

Agentische KI-Systeme und das Risikoprofil des Model Context Protocol

Das Model Context Protocol ist eine nützliche Software, die von Anthropic entwickelt wurde und eine bessere, nahtlosere Integration zwischen KI-Agenten auf Basis großer Sprachmodelle (LLMs) und anderen Tools ermöglicht. Dies ist ein leistungsstarker Anwendungsfall, der eine Welt voller Möglichkeiten zwischen proprietären Anwendungen und geschäftskritischen SaaS-Tools wie GitHub eröffnet, die mit modernsten KI-Lösungen interagieren. Schreiben Sie einfach einen MCP-Server und legen Sie die Richtlinien fest, wie er funktionieren soll und zu welchem Zweck.

Die sicherheitstechnischen Auswirkungen der MCP-Technologie sind tatsächlich größtenteils positiv. Das Versprechen einer unkomplizierteren Integration zwischen LLMs und dem von Sicherheitsexperten genutzten Tech-Stack ist zu verlockend, um es zu ignorieren. Es eröffnet die Möglichkeit einer präzisen Automatisierung von Sicherheitsaufgaben in einem Ausmaß, das bisher nicht möglich war – zumindest nicht ohne für jede Aufgabe benutzerdefinierten Code zu schreiben und bereitzustellen. Die durch MCP ermöglichte verbesserte Interoperabilität von LLMs ist eine spannende Aussicht für die Unternehmenssicherheit, da eine weitreichende Sichtbarkeit und Konnektivität zwischen Daten, Tools und Personal grundlegend für eine effektive Sicherheitsabwehr und -planung ist.

Die Nutzung von MCP kann jedoch andere potenzielle Bedrohungsvektoren einführen und die Angriffsfläche für Unternehmen erheblich vergrößern, sofern sie nicht sorgfältig verwaltet wird. Wie von InvariantLabs angemerkt, stellen Tool Poisoning Attacks eine neue Schwachstellenkategorie dar, die zur Exfiltration sensibler Daten und zu unbefugten Aktionen durch KI-Modelle führen kann – und von da an werden die sicherheitstechnischen Auswirkungen sehr schnell sehr düster.

InvariantLabs weist darauf hin, dass ein Tool Poisoning Attack möglich wird, wenn bösartige Anweisungen in MCP-Toolbeschreibungen eingebettet werden, die für Benutzer nicht sichtbar, aber für KI-Modelle vollständig lesbar (und ausführbar) sind. Dies verleitet das Tool dazu, unbefugte, schädliche Aktionen durchzuführen, ohne dass der Benutzer davon erfährt. Das Problem liegt in der Annahme des MCP, dass allen Toolbeschreibungen zu vertrauen sei – Musik in den Ohren eines Angreifers.

Sie weisen auf diese möglichen Folgen eines kompromittierten Tools hin:

  • Anweisung an KI-Modelle, auf sensible Dateien zuzugreifen (wie SSH-Schlüssel, Konfigurationsdateien, Datenbanken usw.);
  • Anweisung an die KI, diese Daten zu extrahieren und zu übertragen, in einer Umgebung, in der diese bösartigen Aktionen für den ahnungslosen Benutzer verborgen bleiben;
  • Erzeugung einer Diskrepanz zwischen dem, was der Benutzer sieht, und dem, was das KI-Modell tut, indem man sich hinter täuschend einfachen UI-Darstellungen von Tool-Argumenten und -Ausgaben versteckt.

Dies ist eine besorgniserregende, aufkommende Schwachstellenkategorie, die wir mit dem unvermeidlichen Wachstum der MCP-Nutzung mit ziemlicher Sicherheit häufiger sehen werden. Es wird sorgfältiges Handeln erfordern, um diese Bedrohung zu erkennen und zu mindern, während sich Sicherheitsprogramme in Unternehmen weiterentwickeln. Die angemessene Vorbereitung der Entwickler, damit sie Teil der Lösung werden, ist dabei der Schlüssel.

Warum nur sicherheitsbewusste Entwickler agentische KI-Tools nutzen sollten

Agentische KI-Codierungstools gelten als die nächste Evolutionsstufe der KI-gestützten Programmierung und tragen dazu bei, Effizienz, Produktivität und Flexibilität in der Softwareentwicklung zu steigern. Ihre verbesserte Fähigkeit, Kontext und Absicht zu verstehen, macht sie besonders nützlich, aber sie sind nicht immun gegen Bedrohungen wie Prompt Injection, Halluzinationen oder Verhaltensmanipulation durch Angreifer.

Entwickler bilden die Verteidigungslinie zwischen gutem und schlechtem Code. Die Schärfung sowohl der Sicherheitskenntnisse als auch des kritischen Denkens wird in der Zukunft der sicheren Softwareentwicklung von grundlegender Bedeutung sein.

KI-Output sollte niemals blind vertraut werden. Es sind sicherheitsbewusste Entwickler, die durch kontextbezogenes, kritisches Denken die Produktivitätsgewinne dieser Technologie sicher nutzen können. Dennoch muss dies in einer Art Pair-Programming-Umgebung geschehen, in der der menschliche Experte in der Lage ist, die vom Tool erzeugte Arbeit zu bewerten, Bedrohungsmodelle zu erstellen und letztendlich zu genehmigen.

Erfahren Sie hier, wie Entwickler ihre Fähigkeiten erweitern und ihre Produktivität mit KI steigern können.

Praktische Schutzmaßnahmen und weiterführende Informationen in unserem aktuellen Forschungsbericht

KI-Codierungstools und MCP-Technologie werden die Zukunft der Cybersicherheit maßgeblich prägen. Dennoch ist es entscheidend, dass wir die Risiken sorgfältig prüfen, bevor wir uns kopfüber in diese neue Technologie stürzen.

Das Paper von Narajala und Habler beschreibt umfassende Strategien zur Risikominderung bei der Implementierung von MCP auf Unternehmensebene sowie zum laufenden Risikomanagement. Im Kern geht es um Defense-in-Depth- und Zero-Trust-Prinzipien, die gezielt auf das spezifische Risikoprofil dieses neuen Ökosystems in Unternehmensumgebungen ausgerichtet sind. Für Entwickler ist es besonders wichtig, Wissenslücken in folgenden Bereichen zu schließen:

  • Authentifizierung und Zugriffskontrolle: Agentische KI-Tools lösen Probleme und treffen autonome Entscheidungen, um ihnen zugewiesene Ziele zu erreichen – ähnlich wie ein Mensch bei technischen Aufgaben. Wie wir jedoch festgestellt haben, ist eine kompetente menschliche Überwachung dieser Prozesse unerlässlich. Entwickler müssen genau verstehen, welche Zugriffsrechte diese Tools haben, welche Daten sie abrufen oder potenziell offenlegen und wo diese geteilt werden könnten.
  • Allgemeine Bedrohungserkennung und -abwehr: Wie bei den meisten KI-Prozessen muss der Anwender selbst über fundierte Fachkenntnisse verfügen, um Fehler und Ungenauigkeiten in den Ergebnissen zu erkennen. Entwickler benötigen kontinuierliche Weiterbildungen und Kompetenznachweise, um Sicherheitsprozesse effektiv zu prüfen und KI-generierten Code präzise und fachkundig zu bewerten.
  • Einhaltung von Sicherheitsrichtlinien und KI-Governance: Entwickler sollten über zugelassene Tools informiert werden und die Möglichkeit erhalten, sich in deren Nutzung weiterzubilden. Sowohl der Entwickler als auch das Tool sollten Sicherheitsbenchmarks durchlaufen, bevor Commits als vertrauenswürdig eingestuft werden.

Wir haben kürzlich ein Forschungspapier über den Aufstieg von Vibe Coding und KI-gestützter Programmierung veröffentlicht. Es zeigt auf, welche Schritte Unternehmen unternehmen müssen, um die nächste Generation KI-gestützter Softwareentwickler zu fördern. Lesen Sie es durch und kontaktieren Sie uns, um Ihr Entwicklungsteam noch heute abzusichern.

Slogan

Kontrollieren Sie KI-gestützte Entwicklung, bevor sie in Produktion geht

Bewerten Sie KI-gestützte Risiken, setzen Sie Richtlinien für sicheren Code direkt beim Commit durch und beschleunigen Sie die sichere Bereitstellung über Ihren gesamten SDLC hinweg.

Demo buchen
Ressourcenbibliothek

Weitere Blogs entdecken

Erhalten Sie Zugang zu Experteninhalten über sichere Programmierung, KI-Governance und Software-Risikomanagement.

alle anzeigen
Fallstudie
Filterbezeichnung
Dies ist ein Text innerhalb eines Div-Blocks.

Supercharged Security Awareness: How Tournaments are Inspiring Developers at Erste Group

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Mehr erfahren
Fallstudie
Filterbezeichnung
Dies ist ein Text innerhalb eines Div-Blocks.

Security as culture: How Blue Prism cultivates world-class secure developers

Learn how Blue Prism, the global leader in intelligent automation for the enterprise, used Secure Code Warrior's agile learning platform to create a security-first culture with their developers, achieve their business goals, and ship secure code at speed

Mehr erfahren
Fallstudie
Filterbezeichnung
Dies ist ein Text innerhalb eines Div-Blocks.

Eine Sicherheitskultur: Wie Sage sein Champions-Programm aufgebaut hat

Erfahren Sie, wie Sage die Sicherheit durch einen flexiblen, beziehungsorientierten Ansatz gestärkt, über 200 Security Champions ausgebildet und eine messbare Risikoreduzierung erzielt hat.

Mehr erfahren
Blog
Filterbezeichnung
Dies ist ein Text innerhalb eines Div-Blocks.

Cybersecurity Awareness Month 2026: Das Verständnis von KI-Sicherheit ist entscheidend für die Unternehmensverteidigung

Wir haben einen Punkt erreicht, an dem die meisten führenden KI-Unternehmen öffentlich eine weltweite Verlangsamung der KI-Entwicklung gefordert haben, damit die Sicherheitsvorkehrungen Schritt halten können. Doch die Wahrheit ist: Ernsthafte Sicherheitsprobleme sind bereits Realität geworden. Dies bringt unzählige Sicherheitsverantwortliche und Führungsteams in eine dringliche Lage, da die finanziellen Kosten und Risiken durch die Implementierung von KI stetig steigen.

Mehr erfahren
Blog
Filterbezeichnung
Dies ist ein Text innerhalb eines Div-Blocks.

Enabler 8: Branding für Ihr Programm

Ein Programm für sicheres Programmieren braucht mehr als nur großartige Inhalte, um erfolgreich zu sein. Enabler 8 zeigt, wie Branding die Teilnahme zu einem begehrten, statusorientierten Erlebnis macht.

Mehr erfahren
Blog
Filterbezeichnung
Dies ist ein Text innerhalb eines Div-Blocks.

Jeder Mitarbeiter steht jetzt an vorderster Front der KI-Cybersicherheit

Die Unternehmenslandschaft wandelt sich mit einer Geschwindigkeit, die kaum jemand vorhergesehen hat, bis es zu spät war. Wir haben offiziell die Schwelle von handgeschriebenem Code und einfacher Copilot-Unterstützung hin zur Ära des Agentic Development Lifecycle (ADLC) überschritten. Während autonome KI-Agenten eine beispiellose Effizienz in vielen Bereichen versprechen, bringen sie auch eine völlig neue Klasse von Sicherheits- und Regulierungsrisiken mit sich.

Mehr erfahren

Sichere KI-gestützte Entwicklung vor dem Release

Erkennen Sie Entwicklerrisiken, setzen Sie Richtlinien durch und verhindern Sie Schwachstellen über den gesamten Softwareentwicklungszyklus hinweg.

Demo buchen
Keine Elemente gefunden.