Web Application Firewall
Auch bekannt als:Webanwendungs-Firewall · WAF
Web Application Firewall: Filtert HTTP-Verkehr zum Schutz von Webanwendungen vor typischen Angriffen. Der Begriff betrifft die Sicherheit von Anwendungen, SchnittstellenInterfaceDefinierte Grenze, über die Systeme, Komponenten oder Benutzer Daten und Befehle austauschen. oder EntwicklungsprozessenDevelopment ProcessOrganisierter Ablauf zum Entwerfen, Implementieren, Testen, Ausliefern und Warten von Software.. Relevante Maßnahmen reichen von sicherem DesignSecure DesignGestaltung von Systemen, bei der Sicherheitsvorgaben und Vertrauensgrenzen vor der Implementierung berücksichtigt werden. und Tests bis zu LaufzeitschutzRuntime ProtectionSicherheitskontrollen, die eine Anwendung oder einen Workload während der Ausführung überwachen oder einschränken. und schneller FehlerbehebungRemediationKorrektur oder Kompensation einer bestätigten Schwachstelle, eines Fehlers oder einer Fehlkonfiguration..
Funktionsweise und Einordnung
Web Application Firewall ist eine präventive, erkennende oder korrigierende Sicherheitskontrolle. Ihre Wirkung hängt davon ab, wo sie in der Architektur sitzt, welche Daten und Entscheidungen sie verarbeitet und welche Umgehungsmöglichkeiten bestehen. Eine Kontrolle reduziert ein definiertes Risiko, beseitigt es aber selten vollständig und sollte deshalb mit weiteren Schutzschichten kombiniert werden.
Bedeutung in der Praxis
Vor dem Einsatz müssen Schutzziel, Verantwortlichkeit, Abdeckung und erwartetes Verhalten festgelegt werden. Sichere Standardwerte, kontrollierte Ausnahmen, Protokollierung und regelmäßige Wirksamkeitstests sind wichtiger als die bloße Installation. Betriebskennzahlen sollten sowohl blockierte oder erkannte Ereignisse als auch Lücken, Fehlalarme und Auswirkungen auf legitime Prozesse sichtbar machen.
Verwandte Begriffe
- AnwendungssicherheitApplication SecuritySchützt Software während Entwicklung, Betrieb und Wartung vor Schwachstellen.: Schützt Software während Entwicklung, Betrieb und Wartung vor Schwachstellen.
- NetzwerkfilterFirewallKontrolliert Netzwerkverkehr anhand definierter Regeln und Sicherheitsrichtlinien.: Kontrolliert Netzwerkverkehr anhand definierter Regeln und Sicherheitsrichtlinien.
- Website-übergreifendes SkriptingCross-Site ScriptingEinschleusen ausführbaren Skriptcodes in Inhalte einer Webanwendung.: Einschleusen ausführbaren Skriptcodes in Inhalte einer Webanwendung.
- SQL-EinschleusungSQL InjectionManipuliert Datenbankabfragen durch unzureichend validierte Eingaben.: Manipuliert Datenbankabfragen durch unzureichend validierte Eingaben.