17/07/2024 6m read

GenAI-Sicherheit entmystifiziert – und wie Cato Ihnen hilft, den Zugriff Ihrer Organisation zu ChatGPT zu sichern

Vadim Freger
Vadim Freger

Inhaltsverzeichnis

Im vergangenen Jahr wurden unzΓ€hlige Artikel, Vorhersagen, Prophezeiungen und Warnungen ΓΌber die Risiken von KI geschrieben, wobei GenAI (Generative AI) und ChatGPT im Mittelpunkt standen. Das Spektrum reicht von der Ethik bis hin zu weitreichenden Auswirkungen auf die Gesellschaft und ArbeitskrΓ€fte (β€žNein, Mama, der Terminator wird erstmal nicht Wirklichkeit…“).
Die Vorhersagen und BefΓΌrchtungen haben Cato Security Research and Engineering so fasziniert, dass wir uns entschlossen haben, die Risiken von ChatGPT fΓΌr Unternehmen zu untersuchen. Unsere Ergebnisse lassen sich in mehreren zentralen Schlussfolgerungen zusammenfassen:

  1. FΓΌr Unternehmen, die ChatGPT und Γ€hnliche Dienste nutzen, gibt es derzeit mehr Panikmache als reale Risiken.
  2. Die ProduktivitΓ€tsvorteile ΓΌberwiegen die Risiken bei weitem.
  3. Dennoch sollten Unternehmen Sicherheitskontrollen einrichten, um zu verhindern, dass ihre sensiblen und geschΓΌtzten Informationen in Tools wie ChatGPT verwendet werden, da sich die Bedrohungslage schnell Γ€ndern kann.

Die untersuchten Bedenken

Der Datenschutzaspekt von ChatGPT und die zugrundeliegende GenAI-Technologie machen einen großen Teil dieser Panikmache aus.  Es geht darum, was genau mit den Daten geschieht, die in ChatGPT ausgetauscht werden, wie sie verwendet (oder nicht verwendet) werden um das Modell im Hintergrund zu trainieren, wie sie gespeichert werden (wenn sie gespeichert werden), und so weiter.

Problematisch ist das Risiko von Datenverlusten und Datenlecks in Bezug auf das geistige Eigentum des Unternehmens, wenn Benutzer mit ChatGPT interagieren. Typische Szenarien sind:

  • Mitarbeiter, die ChatGPT nutzen: Ein Benutzer lΓ€dt geschΓΌtzte oder vertrauliche Informationen auf ChatGPT hoch – z. B. ein Softwareentwickler, der einen Codeblock zur ÜberprΓΌfung durch die KI hochlΓ€dt. KΓΆnnte dieser Code spΓ€ter durch Antworten (versehentlich oder bΓΆswillig) in andere Konten gelangen, wenn das Modell diese Daten zum weiteren Training verwendet?
    Spoiler: Dies ist unwahrscheinlich, und es wurden auch keine konkreten Beweise fΓΌr eine systematische Ausbeutung verΓΆffentlicht.

  • Datenverluste durch den Dienst selbst: Welches Risiko besteht fΓΌr eine Organisation, die ChatGPT nutzt, wenn OpenAI Datenleaks erleidet oder Benutzerdaten durch Fehler in ChatGPT offengelegt werden? KΓΆnnten sensible Informationen auf diese Weise durchsickern?
    Spoiler: MΓΆglicherweise, von OpenAI wurde mindestens ein ΓΆffentlicher Vorfall gemeldet, bei dem einige Nutzer aufgrund eines Fehlers in der OpenAI-Infrastruktur Chat-Titel anderer Nutzer in ihrem Konto sehen konnten.

  • ProprietΓ€re GenAI-Implementierungen: KI verfΓΌgt bereits ΓΌber ein eigenes MITRE-Angriffs-Framework, ATLAS, mit Techniken, die von Eingabemanipulation bis zu Datenexfiltration, Datenvergiftung, Inferenzangriffen usw. reichen. KΓΆnnten die sensiblen Daten eines Unternehmens durch diese Methoden gestohlen werden?
    Spoiler: Ja, die Methoden reichen von harmlos ΓΌber theoretisch bis hin zu praktisch, wie in einem kΓΌrzlich erschienenen Artikel von Cato Research zu diesem Thema beschrieben. Die Sicherung der proprietΓ€ren Implementierung von GenAI ist nicht Gegenstand dieses Artikels.

Alles, was wir tun, birgt immer ein Risiko. Auch im Internet besteht ein Risiko, aber das hÀlt Milliarden von Nutzern nicht davon ab, es jeden Tag zu nutzen. Man muss nur die entsprechenden Vorsichtsmaßnahmen treffen. Das Gleiche gilt für ChatGPT.  Zwar sind einige Szenarien wahrscheinlicher als andere, aber wenn man das Problem vom praktischen Standpunkt aus betrachtet, kann man einfache Sicherheitskontrollen einführen, um sich keine Sorgen zu machen.

Everything You Wanted To Know About AI Security But Were Afraid To Ask | Watch the Webinar

GenAI-Sicherheitskontrollen

Diese AnwendungsfΓ€lle sind in einer modernen SASE-Architektur, die CASB und DLP als Teil der Plattform enthΓ€lt, leicht zu handhaben. Die Plattform von Cato tut genau das: Sie bietet einen mehrschichtigen Ansatz, um zu gewΓ€hrleisten, dass ChatGPT und Γ€hnliche Anwendungen innerhalb des Unternehmens verwendet werden:

  1. Kontrollieren Sie, welche Anwendungen erlaubt sind und welche Benutzer/Gruppen diese Anwendungen nutzen dΓΌrfen.
  2. Kontrollieren Sie, welche Texte/Daten ΓΌbermittelt werden dΓΌrfen
  3. Anwendungsspezifische Optionen werden durchgesetzt, z.B. Ablehnung der Vorratsdatenspeicherung, Mandatenkontrolle etc.

Der erste Ansatz besteht darin, festzulegen, welche KI-Anwendungen zulΓ€ssig sind und welche Nutzergruppen sie verwenden dΓΌrfen. Dies kann durch eine Kombination aus der Anwendungskategorie β€žGenerative KI-Werkzeuge“ und den spezifischen Werkzeugen, die zugelassen werden sollen, erfolgen, z.B. indem alle GenAI-Werkzeuge gesperrt werden und nur β€žOpenAI“ zugelassen wird.

Ein weiterer Baustein fortschrittlicher DLP-Lâsungen ist die FÀhigkeit, Daten zuverlÀssig zu klassifizieren. Die bisherigen AnsÀtze des exakten Datenabgleichs, der statischen Regeln und der regulÀren Ausdrücke sind für sich genommen nahezu überholt. Beispielsweise wÀre das Blockieren einer Kreditkartennummer mit einem regulÀren Ausdruck einfach, aber in realen Szenarien mit Finanzdokumenten gibt es viele andere Mâglichkeiten, wie sensible Informationen nach außen gelangen kânnen. Ohne eine fortschrittliche Lâsung, die einfach funktioniert, wÀre es nahezu unmâglich, mit den sich Àndernden Daten und der Feinabstimmung der Richtlinien Schritt zu halten.

GlΓΌcklicherweise ist das genau der Punkt, an dem die ML (Machine Learning) Data Classifiers von Cato ins Spiel kommen. Dies ist die neueste ErgΓ€nzung der bereits umfangreichen KI/ML-FunktionalitΓ€t, die Cato im Laufe der Jahre in die Plattform integriert hat. Unser hauseigenes LLM (Large Language Model), das an Millionen von Dokumenten und Datentypen trainiert wurde, kann Dokumente in Echtzeit identifizieren und ist damit das perfekte Werkzeug fΓΌr solche Richtlinien.
Betrachten wir das Szenario, in dem bestimmte Texteingaben mit ChatGPT blockiert werden, z.B. das Hochladen von vertraulichen oder sensiblen Daten über die Eingabeaufforderung. Angenommen, ein Mitarbeiter der Rechtsabteilung entwirft eine Geheimhaltungsvereinbarung (Non Disclosure Agreement, NDA) und gibt sie vor der Fertigstellung an ChatGPT weiter, damit dieser sie durchsieht, VerbesserungsvorschlÀge macht oder auch nur die Grammatik überprüft. Dies kânnte natürlich einen Verstoß gegen die Datenschutzbestimmungen des Unternehmens darstellen, insbesondere wenn das Dokument personenbezogene Daten enthÀlt.

Abbildung 1 – Beispielregel, die ML-Klassifikatoren verwendet, um das Hochladen von Rechtsdokumenten zu blockieren

Lassen Sie uns noch tiefer eintauchen

Wir wollen einen weiteren Aspekt der Datenschutzkontrollen von ChatGPT untersuchen, um die LeistungsfΓ€higkeit und FlexibilitΓ€t einer umfassenden CASB-LΓΆsung weiter zu demonstrieren. In den Einstellungen gibt es eine Option zum Deaktivieren von β€žChat-Verlauf & Training“. Damit kann der Benutzer entscheiden, dass seine Daten nicht fΓΌr das Training des Modells verwendet und auf den Servern von OpenAI gespeichert werden sollen.
Diese wichtige Datenschutzkontrolle ist standardmÀßig deaktiviert, d.h. standardmÀßig werden alle Chats von OpenAI gespeichert, sodass die Benutzer entscheiden müssen, was ihre Organisation bei allen arbeitsbezogenen AktivitÀten mit ChatGPT vermeiden sollte.

Abbildung 2 – ChatGPTs Datenkontrollkonfiguration

Ein guter Weg, um ein Gleichgewicht zwischen der FlexibilitΓ€t der Benutzer bei der Nutzung von ChatGPT und einer strengeren Kontrolle zu erreichen, ist es, nur Chats in ChatGPT zuzulassen, bei denen der Chat-Verlauf deaktiviert ist. Die granulare ChatGPT-Anwendung von Catos CASB ermΓΆglicht diese FlexibilitΓ€t, indem sie in Echtzeit erkennt, ob ein Benutzer fΓΌr den Chat freigeschaltet ist, und die Verbindung blockiert, bevor Daten gesendet werden.

Abbildung 3 – Beispielregel fΓΌr die Durchsetzung des β€žTrainings-Opt-outs“

Alternativ (oder ergΓ€nzend) zum obigen Ansatz ist es mΓΆglich, Mandantenkontrolle fΓΌr den ChatGPT-Zugriff zu konfigurieren, d.h. zu erzwingen, welche Konten auf die Anwendung zugreifen dΓΌrfen. Ein mΓΆgliches Szenario ist, dass eine Organisation Unternehmenskonten bei ChatGPT hat, wo sie voreingestellte Sicherheits- und Datenkontrollrichtlinien fΓΌr alle Mitarbeiter durchgesetzt hat, und sicherstellen mΓΆchte, dass die Mitarbeiter nicht mit ihren persΓΆnlichen Konten auf das kostenlose ChatGPT-Angebot zugreifen.

Abbildung 4 – Beispielregel fΓΌr die Mandantenkontrolle

Um mehr ΓΌber CASB und DLP von Cato zu erfahren, besuchen Sie:

Related Topics

Vadim Freger

Vadim Freger

Vadim Freger fungiert als Director of Service Evangelism bei Cato und setzt sich dort dafΓΌr ein, Catos Ruf als fΓΌhrendes SASE- und Cybersicherheitsunternehmen zu fΓΆrdern. Mit ΓΌber sieben Jahren Erfahrung bei Cato war Vadim zuvor als Director of DevOps und SRE tΓ€tig und spielte eine entscheidende Rolle bei der Gestaltung und Weiterentwicklung der globalen Cloud-Services und -Operationen von Cato. Bevor er zu Cato kam, hatte Vadim verschiedene Managementpositionen bei Imperva inne und verfΓΌgte ΓΌber insgesamt 15 Jahre Erfahrung in den Bereichen Netzwerk- und Cybersicherheit.

Read More