Kontakt aufnehmen

Schulungsübersicht

Tag 1: Grundlagen und Kernbedrohungen

Modul 1: Einführung in das OWASP GenAI Security Project (1 Stunde)

Lernziele:

  • Die Entwicklung von der OWASP Top 10 zu genai-spezifischen Sicherheits-Herausforderungen verstehen.
  • Das Ökosystem und die Ressourcen des OWASP GenAI Security Project erkunden.
  • Die wesentlichen Unterschiede zwischen traditioneller Anwendungssicherheit und KI-Sicherheit identifizieren.

Behandelte Themen:

  • Übersicht über die Mission und den Umfang des OWASP GenAI Security Project.
  • Einführung in das Threat-Defense-COMPASS-Framework.
  • Verständnis der KI-Sicherheitslandschaft und regulatorischer Anforderungen.
  • Angriffsflächen von KI im Vergleich zu traditionellen Webanwendungs-Schwachstellen.

Praktische Übung: Einrichten des OWASP Threat Defense COMPASS Tools und Durchführen einer ersten Bedrohungsanalyse.

Modul 2: OWASP Top 10 für LLMs - Teil 1 (2,5 Stunden)

Lernziele:

  • Die ersten fünf kritischen LLM-Schwachstellen beherrschen.
  • Angriffsvektoren und Exploitation-Techniken verstehen.
  • Praktische Minderungsstrategien anwenden.

Behandelte Themen:

LLM01: Prompt Injection

  • Direkte und indirekte Prompt-Injection-Techniken.
  • Angriffe mit versteckten Anweisungen und Cross-Prompt-Kontamination.
  • Praktische Beispiele: Jailbreaking von Chatbots und Umgehung von Sicherheitsmaßnahmen.
  • Abwehrstrategien: Eingabebereinigung, Prompt-Filterung, differentielle Privatsphäre.

LLM02: Offenlegung sensibler Informationen

  • Extraktion von Trainingsdaten und Leckage von System-Prompts.
  • Analyse des Modellverhaltens zur Offenlegung sensibler Informationen.
  • Datenschutzimplikationen und Aspekte der regulatorischen Compliance.
  • Minderung: Ausgabe-Filterung, Zugriffskontrollen, Datenanonymisierung.

LLM03: Schwachstellen in der Lieferkette

  • Abhängigkeiten von Drittanbieter-Modellen und Plug-in-Sicherheit.
  • Kompromittierte Trainingsdatensätze und Model-Poisoning.
  • Risikobewertung von Anbietern für KI-Komponenten.
  • Sichere Bereitstellungs- und Verifizierungspraktiken für Modelle.

Praktische Übung: Hands-on-Lab, das Prompt-Injection-Angriffe gegen verwundbare LLM-Anwendungen demonstriert und Abwehrmaßnahmen implementiert.

Modul 3: OWASP Top 10 für LLMs - Teil 2 (2 Stunden)

Behandelte Themen:

LLM04: Daten- und Model-Poisoning

  • Techniken zur Manipulation von Trainingsdaten.
  • Beeinflussung des Modellverhaltens durch vergiftete Eingaben.
  • Backdoor-Angriffe und Überprüfung der Datenintegrität.
  • Prävention: Datenvalidierungspipelines, Herkunftsverfolgung (Provenance Tracking).

LLM05: Unsachgemäße Verarbeitung von Ausgaben

  • Unsichere Verarbeitung von KI-generierten Inhalten.
  • Code-Injection durch KI-generierte Ausgabedaten.
  • Cross-Site-Scripting über KI-Antworten.
  • Rahmenwerke zur Validierung und Bereinigung von Ausgaben.

Praktische Übung: Simulation von Data-Poisoning-Angriffen und Implementierung robuster Mechanismen zur Ausgabevalidierung.

Modul 4: Erweiterte LLM-Bedrohungen (1,5 Stunden)

Behandelte Themen:

LLM06: Exzessive Autonomie (Excessive Agency)

  • Risiken autonomer Entscheidungsfindung und Grenzüberschreitungen.
  • Verwaltung von Agentenbefugnissen und Berechtigungen.
  • Unbeabsichtigte Systeminteraktionen und Privilegienescalation.
  • Implementierung von Schutzmauern (Guardrails) und Kontrollen für menschliche Aufsicht.

LLM07: Leckage von System-Prompts

  • Schwachstellen bei der Offenlegung von Systemanweisungen.
  • Offenlegung von Anmeldeinformationen und Logik über Prompts.
  • Angriffstechniken zur Extrahierung von System-Prompts.
  • Absicherung von Systemanweisungen und externen Konfigurationen.

Praktische Übung: Entwurf sicherer Agentenarchitekturen mit entsprechenden Zugriffskontrollen und Überwachung.

Tag 2: Erweiterte Bedrohungen und Implementierung

Modul 5: Aufkommende KI-Bedrohungen (2 Stunden)

Lernziele:

  • Neueste Bedrohungen für die KI-Sicherheit verstehen.
  • Fortgeschrittene Techniken zur Erkennung und Prävention implementieren.
  • Robuste KI-Systeme gegen ausgeklügelte Angriffe entwerfen.

Behandelte Themen:

LLM08: Schwachstellen bei Vektoren und Embeddings

  • Schwachstellen in RAG-Systemen (Retrieval-Augmented Generation) und Sicherheit von Vektor-Datenbanken.
  • Poisoning von Embeddings und Angriffe zur Manipulation der Ähnlichkeit.
  • Adversarial Examples in der semantischen Suche.
  • Absicherung von Vektorspeichern und Implementierung von Anomalie-Erkennung.

LLM09: Fehlinformationen und Modellzuverlässigkeit

  • Erkennung und Minderung von Halluzinationen.
  • Verstärkung von Bias und Aspekte der Fairness.
  • Mechanismen zur Faktenprüfung und Quellenverifikation.
  • Validierung von Inhalten und Integration menschlicher Aufsicht.

LLM10: Unbegrenzter Ressourcenverbrauch

  • Ressourcenerschöpfung und Denial-of-Service-Angriffe.
  • Strategien zur Begrenzung der Zugriffsraten (Rate Limiting) und Ressourcenverwaltung.
  • Kostenoptimierung und Budgetkontrollen.
  • Überwachungssysteme für Leistung und Alarmierung.

Praktische Übung: Aufbau einer sicheren RAG-Pipeline mit Schutz der Vektordatenbank und Erkennung von Halluzinationen.

Modul 6: Sicherheit von Agentic AI (2 Stunden)

Lernziele:

  • Die einzigartigen Sicherheitsherausforderungen autonomer KI-Agenten verstehen.
  • Die OWASP Taxonomie für Agentic AI auf reale Systeme anwenden.
  • Sicherheitskontrollen für Multi-Agenten-Umgebungen implementieren.

Behandelte Themen:

  • Einführung in Agentic AI und autonome Systeme.
  • OWASP Taxonomie für Bedrohungen bei Agentic AI: Agenten-Design, Speicher (Memory), Planung, Werkzeugnutzung, Bereitstellung.
  • Sicherheitsrisiken und Koordinationsprobleme in Multi-Agenten-Systemen.
  • Angriffe durch falsche Werkzeugnutzung, Memory-Poisoning und Ziel-Kapierung (Goal Hijacking).
  • Absicherung der Kommunikation und Entscheidungsfindung von Agenten.

Praktische Übung: Threat-Modeling-Übung unter Verwendung der OWASP-Taxonomie für Agentic AI an einem Multi-Agenten-Kundenservice-System.

Modul 7: Implementierung von OWASP Threat Defense COMPASS (2 Stunden)

Lernziele:

  • Die praktische Anwendung von Threat Defense COMPASS beherrschen.
  • KI-Bedrohungsanalysen in die organisationale Sicherheitsprogramme integrieren.
  • Umfassende Strategien zum Management von KI-Risiken entwickeln.

Behandelte Themen:

  • Vertiefte Auseinandersetzung mit der Threat-Defense-COMPASS-Methodik.
  • Integration des OODA-Loops (Observe, Orient, Decide, Act).
  • Zuordnung von Bedrohungen zu den Frameworks MITRE ATT&CK und ATLAS.
  • Erstellung von Dashboards für KI-Bedrohungswiderstandsfähigkeit (AI Threat Resilience Strategy).
  • Integration in bestehende Sicherheitstools und -prozesse.

Praktische Übung: Vollständige Bedrohungsanalyse mit COMPASS für ein Szenario der Microsoft-Copilot-Bereitstellung.

Modul 8: Praktische Implementierung und Best Practices (2,5 Stunden)

Lernziele:

  • Sichere KI-Architekturen von Grund auf entwerfen.
  • Überwachung und Incident Response für KI-Systeme implementieren.
  • Governance-Rahmenwerke für KI-Sicherheit erstellen.

Behandelte Themen:

Sicherer Entwicklungslebenszyklus für KI:

  • Security-by-Design-Prinzipien für KI-Anwendungen.
  • Praktiken zur Code-Überprüfung für LLM-Integrationen.
  • Testmethodologien und Scanning auf Schwachstellen.
  • Sicherheit bei der Bereitstellung und Hardening in der Produktivumgebung.

Überwachung und Erkennung:

  • Anforderungen an das Logging und die Überwachung speziell für KI.
  • Anomalie-Erkennung für KI-Systeme.
  • Verfahren zur Incident Response bei KI-Sicherheitsvorfällen.
  • Forensik und Untersuchungstechniken.

Governance und Compliance:

  • Frameworks und Richtlinien zum KI-Risikomanagement.
  • Aspekte der regulatorischen Compliance (DSGVO, AI Act usw.).
  • Risikobewertung von Drittanbietern für KI-Anbieter.
  • Security-Awareness-Schulungen für KI-Entwicklungsteams.

Praktische Übung: Entwurf einer vollständigen Sicherheitsarchitektur für einen Unternehmens-KI-Chatbot, einschließlich Überwachung, Governance und Verfahren zur Incident Response.

Modul 9: Tools und Technologien (1 Stunde)

Lernziele:

  • KI-Sicherheitstools bewerten und implementieren.
  • Die aktuelle Landschaft der KI-Sicherheitslösungen verstehen.
  • Praktische Fähigkeiten zur Detektion und Prävention aufbauen.

Behandelte Themen:

  • Ökosystem und Anbieterlandschaft von KI-Sicherheitstools.
  • Open-Source-Sicherheitstools: Garak, PyRIT, Giskard.
  • Kommerzielle Lösungen für KI-Sicherheit und Überwachung.
  • Integrationsmuster und Bereitstellungsstrategien.
  • Kriterien zur Werkzeugauswahl und Bewertungsrahmenwerke.

Praktische Übung: Hands-on-Demonstration von KI-Sicherheitstesttools und Planung der Implementierung.

Modul 10: Zukunftstrends und Zusammenfassung (1 Stunde)

Lernziele:

  • Aufkommende Bedrohungen und zukünftige Sicherheitsherausforderungen verstehen.
  • Strategien für kontinuierliches Lernen und Verbesserung entwickeln.
  • Aktionspläne für organisationale KI-Sicherheitsprogramme erstellen.

Behandelte Themen:

  • Aufkommende Bedrohungen: Deepfakes, fortgeschrittene Prompt Injection, Model Inversion.
  • Entwicklungen und Roadmap künftiger OWASP-GenAI-Projekte.
  • Aufbau von KI-Sicherheits-Communities und Wissensweitergabe.
  • Kontinuierliche Verbesserung und Integration von Threat Intelligence.

Aktionsplanungsübung: Entwicklung eines 90-Tage-Aktionsplans zur Implementierung von OWASP-GenAI-Sicherheitspraktiken in den Organisationen der Teilnehmenden.

Voraussetzungen

  • Grundlegendes Verständnis der Prinzipien der Webanwendungssicherheit.
  • Basiskenntnisse in KI-/ML-Konzepten.
  • Erfahrung mit Sicherheitsframeworks oder Risikobewertungsmethodologien ist von Vorteil.

Zielgruppe

  • Cybersecurity-Experten.
  • KI-Entwickler:innen.
  • Systemarchitekt:innen.
  • Compliance-Beauftragte.
  • Security-Praktiker:innen.
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien