← Dokumentace WAF / reference / legacy / old-waf-managed-rules
Řešení problémů se spravovanými pravidly WAF (předchozí verze)
Spravovaná pravidla WAF jsou ve výchozím nastavení plně spravována prostřednictvím dashboardu Cloudflare a jsou kompatibilní s většinou webů a webových aplikací. Přesto se mohou vyskytnout falešně pozitivní i falešně negativní výsledky:
- Falešně pozitivní výsledky: Legitimní požadavky detekované a filtrované jako škodlivé.
- Falešně negativní výsledky: Škodlivé požadavky, které nebyly filtrovány.
Řešení falešně pozitivních výsledků
Definice podezřelého obsahu je pro každý web subjektivní. Kód PHP odeslaný na váš web je například obvykle podezřelý. Váš web ale může sloužit k výuce programování a může vyžadovat, aby návštěvníci kód PHP odesílali. V takovém případě byste měli pro tento web související spravovaná pravidla vypnout, protože by narušovala běžný provoz webu.
Chcete-li otestovat výskyt falešně pozitivních výsledků, nastavte spravovaná pravidla WAF na Simulovat režim. Tento režim umožňuje zaznamenat odezvu na možné útoky, aniž by se příchozí požadavky musely ověřovat nebo blokovat. Podívejte se také na část Security Events vzorkované protokoly k určení, která spravovaná pravidla způsobila falešně pozitivní výsledky.
Pokud najdete falešně pozitivní výsledek, existuje několik možných řešení:
- Přidejte IP adresy klienta do IP Access Rules allowlist: Pokud prohlížeč nebo klient přistupuje ze stejných IP adres, doporučuje se provoz povolit.
- Vypnutí odpovídajícího spravovaného pravidla (pravidel): Přestane blokovat nebo prověřovat falešně pozitivní případy, ale sníží celkovou bezpečnost webu. Požadavek zablokovaný pravidlem s ID
981176odkazuje na pravidla OWASP. Problém vyřešíte snížením citlivosti OWASP. - Obejití spravovaných pravidel WAF pomocí pravidla firewallu (zastaralé): Vytvoření pravidla firewallu hodnotou Bypass akce k deaktivaci WAF managed rules pro konkrétní kombinaci parametrů. Například obejít spravovaná pravidla pro konkrétní URL adresu a konkrétní IP adresu nebo user agenta.
- (Nedoporučeno) Deaktivujte WAF managed rules pro provoz směřující na určitou URL: Snižuje zabezpečení na daném koncovém bodu URL. Konfiguruje se přes Page Rules.
Další pokyny jsou následující:
- Pokud konkrétní pravidlo způsobuje falešně pozitivní výsledky, nastavte u pravidla Režim na Zakázat raději než zapínání Vypnuto celé pravidlo Skupina.
- V případě falešně pozitivních výsledků v administrátorské sekci vašeho webu vytvořte pravidlo stránky na Disable Security pro administrativní sekci prostředků vašeho webu, například
example.com/admin.
Řešení falešně negativních výsledků
Chcete-li identifikovat falešně negativní výsledky, projděte protokoly HTTP na svém origin webovém serveru. Chcete-li počet falešně negativních výsledků snížit, použijte následující kontrolní seznam:
-
Jsou spravovaná pravidla WAF zapnutá v Security > WAF > Spravovaná pravidla?
-
Jsou spravovaná pravidla WAF deaktivována přes Page Rules?
-
Ne všechna spravovaná pravidla jsou ve výchozím nastavení povolena, proto zkontrolujte výchozí akce jednotlivých spravovaných pravidel.
- Cloudflare například ve výchozím nastavení povoluje požadavky s prázdným user agentem. Chcete-li požadavky s prázdným user agentem blokovat, změňte pravidlo Režim na Block.
- Další příklad: pokud chcete blokovat nezmírněné útoky SQL injection, ujistěte se, že relevantní pravidla SQLi jsou zapnutá a nastavená na Block v části Cloudflare Specials skupiny.
-
Jsou záznamy DNS obsluhující provoz HTTP proxované přes Cloudflare?
-
Je pravidlo firewallu obcházení spravovaná pravidla?
-
Nachází se povolená země, ASN, rozsah IP adres nebo IP adresa v IP Access rules nebo pravidla brány firewall odpovídají útočnému provozu?
-
Dosahuje škodlivý provoz přímo vašich origin IP adres, aby obešel ochranu Cloudflare? Blokujte veškerý provoz kromě provozu z IP adresy Cloudflare na vašem origin webovém serveru.