Exploit
Ausnutzungscode für eine Schwachstelle
Exploit
Ein Exploit ist Code oder eine Technik, die eine konkrete Schwachstelle gezielt ausnutzt, um ein unbeabsichtigtes Verhalten zu erzwingen — etwa Code auszuführen oder Rechte auszuweiten. Er ist das Werkzeug, das aus einer theoretischen Lücke einen praktischen Angriff macht. Ein „Zero-Day-Exploit“ nutzt eine noch unbekannte, ungepatchte Schwachstelle.
Historie & Fakten. Zwischen einer Schwachstelle (Klassifikations-Schema für Software-Schwachstellen (CWE)-Klasse, konkret als Allgemeine Schwachstellen und Risiken (CVE) erfasst) und einem tatsächlichen Schaden steht der Exploit: Erst er macht die Lücke nutzbar. Man unterscheidet öffentlich verfügbare Proof-of-Concepts, in Angriffswerkzeugen integrierte Exploits und besonders wertvolle Zero-Days gegen unbekannte Lücken. Die Wahrscheinlichkeit, dass für eine Schwachstelle Ausnutzung existiert, schätzt System zur Vorhersage von Exploit-Wahrscheinlichkeiten (EPSS); ob sie real ausgenutzt wird, zeigt der Katalog bekannter ausgenutzter Schwachstellen (KEV)-Katalog.
Ausblick & Empfehlung. Für Verteidiger ist die zentrale Größe das Zeitfenster zwischen Bekanntwerden einer Lücke und einem verfügbaren Exploit — es wird tendenziell kürzer. Priorisierung sollte daher nicht allein dem Schweregrad (CVSS), sondern vor allem der Ausnutzbarkeit folgen: Was bereits ausgenutzt wird (KEV) oder eine hohe Ausnutzungswahrscheinlichkeit hat (EPSS), gehört zuerst behoben. Gegen Zero-Days helfen Tiefenstaffelung und Verhaltenserkennung, da kein Patch existiert.