HOST141: Suche durch WAF blockiert
Was das bedeutet
Der Sicherheitsfilter Ihres Hosting-Anbieters blockiert die Produktsuche.
Eine Firewall-Regel auf diesem Server weist REST-Anfragen zurück, deren Abfragezeichenfolge Nicht-ASCII-Zeichen oder Wörter enthält, die wie SQL aussehen. Produktnamen mit Akzenten und Suchanfragen mit Wörtern wie „select“ oder „union“ scheitern mit einem 403, obwohl es sich um gewöhnliche Katalogsuchen handelt. Ansonsten funktioniert die Kasse; die Suche bleibt unzuverlässig, bis die Regel gelockert wird.
Ihre Daten
Bestell- und Produktdaten sind nicht betroffen.
Fehlerbehebung
- Bitten Sie den Hosting-Anbieter, die eigenen REST-Suchparameter des Shops (Routen /wcpos/ und /wc/) in den Firewall-Regeln für Abfragezeichenfolgen ausdrücklich zuzulassen.
- Bei Firewalls auf Basis von OWASP CRS sind meist die SQL-Injection-Regeln für die Argumente „s“ und „search“ die Ursache — nehmen Sie diese Argumente für REST-API-Routen von den Regeln aus.
- Sicherheitsplugins mit einer Option zum Filtern verdächtiger Abfragezeichenfolgen benötigen eine Ausnahme für die REST API; der Filter sollte nicht insgesamt abgeschaltet werden.