Cyber Security

WAF (Web Application Firewall)

Schützen Sie Ihre Webanwendungen vor den OWASP-Top-10-Bedrohungen, SQL Injection, XSS und API-Angriffen. Mit cloudbasierten und On-Premise-WAF-Lösungen verwalten wir die Sicherheit Ihrer Anwendungsschicht professionell.

Überblick

Eine Web Application Firewall analysiert HTTP/HTTPS-Datenverkehr und erkennt und blockiert Angriffe auf Webanwendungen. Während klassische Netzwerk-Firewalls sich auf die Header-Informationen von Paketen stützen, untersucht eine WAF die Inhalte der Anwendungsschicht in der Tiefe. Diese Tiefe ermöglicht die Abwehr von SQL Injection, Cross-Site Scripting (XSS), Remote Code Execution und weiteren kritischen Schwachstellen aus den OWASP Top 10.

Moderne WAF-Lösungen verfügen sowohl über signaturbasierte als auch über verhaltensbasierte Analyse-Engines. Bekannte Angriffsmuster werden über die Signaturdatenbank sofort erkannt, während bislang unbekannte Angriffsvektoren durch Anomalieerkennung und maschinelles Lernen erfasst werden. Mit Rate Limiting und Bot-Management deckt die WAF zudem DDoS-Angriffe und bösartige Bots ab.

API-Sicherheit ist zu einer zunehmend kritischen Dimension der WAF geworden. Angriffe auf REST- und GraphQL-APIs folgen anderen Mustern als klassische Webangriffe. Indexline analysiert das API-Schema (OpenAPI/Swagger) und baut ein positives Sicherheitsmodell auf: Nur gültige API-Aufrufe werden zugelassen, Anfragen außerhalb des Schemas werden blockiert.

WAF-Management ist kein reines Installationsprojekt, sondern ein kontinuierlicher Betriebsprozess. Mit der Weiterentwicklung der Anwendung müssen auch die WAF-Regeln aktualisiert und für neue Funktionen die gültigen Traffic-Muster erlernt werden. Der WAF-as-a-Service-Ansatz übernimmt diesen Verwaltungsaufwand, sodass sich die internen Teams auf die Anwendungsentwicklung konzentrieren können.

So funktioniert es

1

Analyse des Anwendungsinventars: Die zu schützenden Webanwendungen und APIs werden katalogisiert. Traffic-Volumen, Kritikalität und Sicherheitsanforderungen werden ermittelt.

2

Moduswahl und Bereitstellung: Es wird zwischen Reverse-Proxy- und Inline-Modus gewählt. Zudem wird entschieden, ob eine Cloud-WAF (Cloudflare, AWS WAF, Azure WAF) oder eine On-Premise-Appliance (F5, Fortinet, Imperva) zum Einsatz kommt.

3

Aktivierung des Basis-Regelwerks: Das OWASP Core Rule Set (CRS) oder das Regelwerk des Herstellers wird geladen. Compliance-Regeln für PCI-DSS und ISO 27001 werden aktiviert.

4

Lernmodus: Die WAF läuft für einen bestimmten Zeitraum im Detection-only-Modus. Legitime Traffic-Muster werden erlernt, und Regeln mit Potenzial für False Positives werden identifiziert.

5

Fine-Tuning: Zur Reduzierung von False Positives werden Ausnahmeregeln ergänzt. Für kritische Anwendungen werden eigene Regelsätze erstellt.

6

Konfiguration des API-Schutzes: Das OpenAPI-Schema wird geladen. Das positive Sicherheitsmodell wird aktiviert. API Rate Limiting und Bot-Management werden konfiguriert.

7

Kontinuierliches Monitoring und Reporting: Überwachung des Angriffs-Traffics, monatliche Sicherheitsberichte und Analysen der Regelwirksamkeit erfolgen regelmäßig.

Wichtigste Funktionen

Schutz vor den OWASP Top 10

Ein umfassendes Regelwerk gegen SQL Injection, XSS, CSRF, XXE, SSRF und weitere Schwachstellen der OWASP Top 10 ist aktiv im Einsatz.

API-Gateway-Sicherheit

Für REST- und GraphQL-APIs werden Schemavalidierung, Rate Limiting sowie JWT/OAuth-Token-Validierung integriert verwaltet.

Bot-Management

Bösartige Bots werden mittels JavaScript-Challenge und Geräte-Fingerprinting erkannt. Legitime Bots (Suchmaschinen) werden auf die Whitelist gesetzt.

DDoS-Abwehr auf Layer 7

HTTP Floods, Slow-POST- und DDoS-Angriffe auf Anwendungsebene werden durch Rate Limiting und Challenge-Mechanismen abgewehrt.

SSL/TLS-Terminierung

HTTPS-Traffic wird in der WAF entschlüsselt, geprüft und erneut verschlüsselt an das Backend weitergeleitet. Moderne TLS-Versionen und starke Cipher Suites kommen zum Einsatz.

Positives Sicherheitsmodell

Nur definierte, gültige Anfragemuster werden zugelassen; alles außerhalb der Regeln wird blockiert. Dies ist der wirksamste Ansatz für API-Sicherheit.

Echtzeit-Dashboard

Angriffskarte, blockierte Anfragen und die am häufigsten angegriffenen URLs werden in Echtzeit visualisiert. Sofortige Alarmbenachrichtigungen werden konfiguriert.

Virtuelles Patching

Bekannte Schwachstellen werden ohne Änderung des Anwendungscodes vorübergehend per WAF-Regel geschlossen. Das verschafft dem Entwicklungsteam Zeit für die Behebung.

Vorteile & Nutzen

Ihre Webanwendungen stehen unter kontinuierlichem Schutz vor den OWASP Top 10 und Zero-Day-Angriffen.

Entdeckte Sicherheitslücken lassen sich ohne Änderung des Anwendungscodes per virtuellem Patch sofort schließen.

Die Vorgabe aus PCI-DSS Requirement 6.6 wird mit der WAF erfüllt; der Compliance-Nachweis ist einfach zu erbringen.

Durch das Filtern von Bot-Traffic stehen die Infrastrukturressourcen echten Benutzern zur Verfügung; die Performance steigt.

API-Angriffe und Versuche des Datenabflusses werden durch Erkennungs- und Blockiermechanismen gestoppt.

Angriffs-Traffic wird durch detailliertes Logging dokumentiert; für forensische Analysen und Vorfallsmeldungen stehen umfassende Nachweise bereit.

Anwendungsfälle nach Branche

E-Commerce

Zahlungsseiten wurden mit einer WAF geschützt; SQL-Injection- und Carding-Angriffe wurden blockiert und die PCI-DSS-Compliance sichergestellt.

Banken

Mobile-Banking-APIs wurden mit einer WAF abgesichert; Credential-Stuffing-Angriffe wurden zu 99 % abgewehrt.

Gesundheitswesen

Das Patientenportal wurde vor SQL-Injection- und XSS-Angriffen geschützt; das Risiko eines Abflusses von Patientendaten wurde beseitigt.

Behörden

Ein E-Government-Portal wurde per virtuellem Patching schnell geschützt; eine Zero-Day-Lücke wurde geschlossen, während die Änderung des Quellcodes noch ausstand.

Medien & Verlagswesen

Eine Nachrichtenseite mit hohem Traffic bewältigte mit DDoS-Schutz auf Layer 7 den Ansturm in der Wahlnacht ohne Unterbrechung.

Versicherungen

Das Vermittlerportal wurde durch virtuelles Patching und Bot-Management geschützt; Formular-Bots und Scraping-Versuche wurden gestoppt.

Der Indexline-Ansatz

Eine WAF-Einführung ist keine einmalige Aufgabe, sondern eine lebendige Sicherheitsschicht, die kontinuierliche Pflege erfordert. Mit jeder Weiterentwicklung der Anwendung kommen neue Endpoints, Parameter und APIs hinzu; die WAF muss mit diesen Änderungen synchron gehalten werden. Indexline etabliert ein Arbeitsmodell, das WAF-Aktualisierungen in den Change-Management-Prozess der Anwendung integriert.

Eine hohe False-Positive-Rate führt im Sicherheitsteam zu Alarmmüdigkeit und begünstigt die Umgehung der WAF. Daher ist das Fine-Tuning mindestens so kritisch wie die Einführung selbst. Die regelmäßige Analyse des Produktions-Traffics und die Optimierung des Regelwerks sichern die Wirksamkeit der WAF langfristig.

Die WAF ist Teil einer umfassenden Anwendungssicherheitsstrategie und für sich allein nicht ausreichend. Erst wenn sichere Programmierpraktiken, SAST/DAST-Tests, Penetrationstests und die WAF gemeinsam betrachtet werden, erreicht die Anwendungssicherheit das angestrebte Reifeniveau.

Häufig gestellte Fragen

Cloud-WAF oder On-Premise-WAF?

Eine Cloud-WAF (Cloudflare, AWS WAF) bietet schnelle Inbetriebnahme, globale PoPs und Skalierbarkeit; DDoS-Schutz ist in der Regel inklusive. Eine On-Premise-WAF ermöglicht Datensouveränität und tiefgehende Anpassung. Auch ein hybrides Modell ist möglich. Die Wahl hängt von Ihrer Infrastrukturstrategie, Ihren Compliance-Anforderungen und Ihrer operativen Kapazität ab.

Was passiert, wenn die WAF ein False Positive meldet?

Ein False Positive bedeutet, dass eine legitime Benutzeranfrage blockiert wird. Um dieses Risiko zu minimieren, starten wir zunächst im Detection-only-Modus, lernen das Traffic-Profil und wechseln anschließend sicher in den Blocking-Modus. Ausnahmeregeln werden für bestimmte IP- oder URL-Muster ergänzt.

Deckt eine WAF die API-Sicherheit vollständig ab?

Eine WAF bietet wichtigen Schutz vor API-Angriffen, für umfassende API-Sicherheit sind jedoch zusätzlich ein API Gateway, OAuth/OIDC-Management und API Rate Limiting erforderlich. Indexline konzipiert gemeinsam mit der WAF eine ganzheitliche API-Sicherheitsarchitektur.

Reicht eine WAF für PCI-DSS aus?

PCI-DSS Requirement 6.6 schreibt den Schutz von Webanwendungen vor; dies kann durch eine WAF oder durch ein Secure Code Review erfolgen. Die WAF erfüllt diese Anforderung, PCI-DSS-Compliance erfordert jedoch ein ganzheitliches Programm.

Wie lange kann ein virtueller Patch sicher eingesetzt werden?

Ein virtueller Patch ist eine vorübergehende Maßnahme. Er schließt die Lücke, bis der Anwendungscode dauerhaft korrigiert ist. In der Regel ist eine Überbrückungszeit von 2–4 Wochen vorgesehen; für kritische Ressourcen kann aber auch ein längerfristiges virtuelles Patching in Betracht gezogen werden.

Wie werden WAF-Logs in ein SIEM integriert?

WAF-Logs werden per Syslog, API oder Log-Streaming an die SIEM-Plattform übermittelt. Die Kompatibilität des Log-Formats (CEF, LEEF, JSON) wird sichergestellt. Korrelationsregeln verknüpfen WAF-Ereignisse mit anderen Sicherheitsereignissen.

Wie schützt eine WAF vor Zero-Day-Angriffen?

Neben Signatur-Updates bietet die WAF durch Anomalieerkennung und Verhaltensanalyse auch Schutz vor unbekannten Bedrohungen. Ein virtueller Patch wird angewendet, sobald ein Zero-Day bekannt wird. Die Integration von Threat-Intelligence-Feeds stärkt diese Abwehr zusätzlich.

Lassen sich WAF und CDN gemeinsam nutzen?

Ja, Cloud-WAFs arbeiten in der Regel integriert mit einem CDN (Cloudflare, AWS CloudFront + AWS WAF). Diese kombinierte Architektur bietet Vorteile bei Performance und Sicherheit. Bei einer On-Premise-WAF sorgt eine CDN-Origin-Shield-Konfiguration für eine Traffic-Weiterleitung, ohne die WAF zu umgehen.