← Dokumentace WAF / reference / legacy
WAF managed rules (předchozí verze)
Spravovaná pravidla, funkce Cloudflare WAF (Web Application Firewall), identifikují a odstraňují podezřelou aktivitu u HTTP GET a POST požadavky.
Příklady škodlivý obsah ↗ které spravovaná pravidla identifikují, zahrnují:
- Běžná klíčová slova používaná ve spamu v komentářích (
XX,Rolex,Viagra, atd.) - Útoky typu cross-site scripting (XSS)
- SQL injection (SQLi)
WAF managed rules (předchozí verze) jsou k dispozici pro plány Pro, Business a Enterprise pro jakoukoli subdomény proxované přes Cloudflare. Nastavení spravovaných pravidel můžete ovládat v Security > WAF > Spravovaná pravidla.
Spravovaná pravidla zahrnují tři balíčky:
- Cloudflare Managed Ruleset
- OWASP ModSecurity Core Rule Set
- Customer requested rules
Vzorkované protokoly můžete použít v Security Events dashboardu zkontrolovat hrozby zablokované spravovanými pravidly WAF.
Cloudflare Managed Ruleset
Cloudflare Managed Ruleset obsahuje bezpečnostní pravidla napsaná a sestavená Cloudflare. Vyberte název sady pravidel v části Skupina, abyste zobrazili popisy pravidel.
Cloudflare Specials je skupina, která poskytuje základní zabezpečení firewallu proti běžné útoky ↗.
Při zobrazení sady pravidel Cloudflare u každého pravidla uvádí výchozí akci v části Výchozí režim. Režim dostupné pro jednotlivá pravidla v rámci konkrétní Cloudflare Managed Ruleset jsou:
- Výchozí: Provede výchozí akci uvedenou v Výchozí režim při zobrazení konkrétního pravidla.
- Zakázat: Vypne konkrétní pravidlo v rámci skupiny.
- Block: Zahodí požadavek.
- Interactive Challenge: Návštěvníkovi se zobrazí stránka s výzvou, která vyžaduje interakci.
- Simulovat: Požadavek je propuštěn, ale je zaznamenán v vzorkované protokoly.
Cloudflare Changelog WAF umožňuje zákazníkům sledovat průběžné změny Cloudflare Managed Ruleset.
OWASP ModSecurity Core Rule Set
Balíček OWASP ModSecurity Core Rule Set přiřazuje každému požadavku skóre na základě toho, kolik pravidel OWASP se spustí. Některá pravidla OWASP mají vyšší skóre citlivosti než jiná.
Poté, co OWASP vyhodnotí požadavek, Cloudflare porovná konečné skóre s Citlivost configured for the zone. If the score exceeds the sensitivity, the request is actioned based on the Akce nakonfigurované v rámci Balíček: OWASP ModSecurity Core Rule Set:
- Block: Požadavek je zahozen.
- Challenge: Návštěvníkovi se zobrazí stránka s interaktivní výzvou.
- Simulovat: Požadavek je propuštěn, ale je zaznamenán v vzorkované protokoly.
Skóre citlivosti potřebné ke spuštění WAF pro konkrétní Citlivost je následující:
- Low: 60 a vyšší
- Medium: 40 a vyšší
- Vysoká: 25 a vyšší
U požadavků AJAX se místo toho použijí následující skóre:
- Low: 120 a vyšší
- Medium: 80 a vyšší
- Vysoká: 65 a vyšší
Zkontrolujte záznam v vzorkované protokoly pro celkové skóre a pro jednotlivá aktivovaná pravidla.
Řízení balíčku OWASP
Balíček OWASP ModSecurity Core Rule Set obsahuje několik pravidel z projekt OWASP ↗. Cloudflare pravidla OWASP nevytváří ani je nespravuje. Na rozdíl od Cloudflare Managed Ruleset jsou konkrétní pravidla OWASP buď On nebo Vypnuto.
Chcete-li spravovat prahové hodnoty OWASP, nastavte Citlivost na Low, Medium, nebo Vysoká v části Balíček: OWASP ModSecurity Core Rule Set.
Nastavení Citlivost na Vypnuto deaktivuje celý balíček OWASP včetně všech jeho pravidel. Určení vhodné Citlivost závisí na oboru vašeho podnikání a jeho provozu. Například Low nastavení je vhodné pro:
- Určitá obchodní odvětví s vyšší pravděpodobností spouštějí WAF.
- Nahrávání velkých souborů.
Při vysoké citlivosti spustí nahrávání velkých souborů WAF.
Cloudflare doporučuje zpočátku nastavit citlivost na Low a kontrolou falešně pozitivních výsledků, než citlivost dále zvýšíte.
Důležité upozornění
-
Spravovaná pravidla způsobují určité zpoždění.
-
Změny spravovaných pravidel WAF se globálně projeví přibližně za 30 sekund.
-
Cloudflare používá k filtrování provozu proprietární pravidla.
-
Po navázání spojení WebSocket se u následných požadavků spravovaná pravidla už nespouštějí.
-
Spravovaná pravidla parsují odpovědi JSON, aby identifikovala zranitelnosti cílené na API. Parsování JSON payloadu je omezeno na 128 KB.
-
Spravovaná pravidla zmírňují techniky typu padding. Cloudflare doporučuje následující:
-
Zapněte pravidlo s ID
100048. Toto pravidlo chrání před útoky typu padding, ve výchozím nastavení ale není nasazeno, protože existuje vysoká pravděpodobnost, že by v prostředí zákazníků způsobilo falešně pozitivní výsledky. Je však důležité, aby si zákazníci doladili konfiguraci svých spravovaných pravidel. -
Vytvořte WAF custom rule pomocí Expression Editor v závislosti na potřebě kontrolovat hlavičky nebo tělo požadavku, abyste zablokovali větší payloady (> 128 KB). K tomuto účelu použijte následující pole:
Své pravidlo byste měli otestovat v Log režim jako první (pokud je dostupný), protože pravidlo může generovat falešně pozitivní výsledky.
-
-
Existuje několik spravovaných pravidel, která Cloudflare nedeaktivuje, ani když vypnete Spravovaná pravidla na řídicím panelu Cloudflare, jako jsou pravidla s ID
WP0025B,100043A, a100030.