Mit der zunehmenden Komplexität digitaler Systeme ist die Abhängigkeit von Künstlicher Intelligenz zu einer dringenden Notwendigkeit im Bereich der Cybersicherheit geworden, um die Code-Analyse zu beschleunigen und Schwachstellen zu entdecken, die von herkömmlichen Systemen übersehen werden könnten. Diese Rolle wurde besonders deutlich beim Umgang mit komplexen Softwarelücken, die eine Untersuchung mehrerer Code-Ebenen in Rekordzeit erfordern.
Ein aktueller Bericht beleuchtete die Schwachstelle "PHP2Shell", die gemäß dem Common Vulnerability Scoring System (CVSS) einen hohen Schweregrad von 9,2 von 10 Punkten aufweist. Die Gefahr dieser Schwachstelle liegt in ihrer Fähigkeit, Angreifern weitreichende Berechtigungen zu gewähren, darunter:
- Ausführung von Programmcode aus der Ferne auf dem Server.
- Vollständige Kontrolle über die Zielserver.
- Unbefugter Zugriff auf sensible Datenbanken, einschließlich Benutzerdaten, Sitzungsinformationen und Kreditkartendetails.
Wie verändert KI die Spielregeln?
Dr. Kübra Kılınç Şakmakçı, Professorin an der Özyeğin Universität, erklärte, dass die Künstliche Intelligenz den menschlichen Fähigkeiten überlegen ist, da sie in der Lage ist, Millionen von Pfaden und Methoden gleichzeitig zu analysieren. Während menschliche Analysten Zeit benötigen, um sequentielle Schritte zu verarbeiten, kann KI mehrere Code-Ebenen mit extrem hoher Geschwindigkeit untersuchen. Dies hilft dabei, Schwachstellen aufzudecken, die durch die Verknüpfung mehrerer einfacher Programmierfehler zu einem großen Sicherheitsrisiko entstehen.
Was ändert sich in der Praxis?
Es geht nicht nur um die Geschwindigkeit der Entdeckung, sondern auch um die Änderung der Cybersicherheitsstrategien. Schwachstellen in der Sprache PHP befinden sich in der „Application Layer“ (Anwendungsschicht), der Schicht, die dem Endbenutzer am nächsten ist. Dies bedeutet, dass herkömmliche Infrastrukturschutzsysteme diese Angriffe möglicherweise nicht erkennen, was die Einführung eines umfassenden Sicherheitsansatzes erfordert, der alle Systemebenen abdeckt und nicht nur die Infrastruktur.
Fatih Şensoy, Sicherheitsforscher bei Kaspersky, wies zudem darauf hin, dass der Faktor Zeit in diesem Kampf entscheidend ist; sobald ein Software-„Patch“ zur Schließung einer Schwachstelle veröffentlicht wird, beginnen Angreifer sofort damit, diesen zu „bewaffnen“, um ihn auszunutzen. In diesem Wettlauf gegen die Zeit können die ersten 30 Minuten nach der Entdeckung der Schwachstelle den Unterschied zwischen Schutz und vollständiger Kompromittierung ausmachen.
Experten betonten jedoch, dass Künstliche Intelligenz kein Ersatz für den menschlichen Faktor ist, sondern ein Werkzeug, das eine präzise Anleitung durch Spezialisten erfordert, die wissen, wie man Schwachstellen extrahiert – wie es in Projekten wie "Patch the Planet" der Fall ist –, um sicherzustellen, dass Analysen präzise und effizient auf potenzielle Schwachstellen ausgerichtet werden.