תיעוד 143
כללי WAF מנוהלים (גרסה קודמת)
עודכן לאחרונה: 16 באפריל 2026.
כללים מנוהלים, תכונה של Cloudflare WAF (Web Application Firewall), מזהים ומסירים פעילות חשודה עבור בקשות HTTP GET ו-POST.
זהירות
- דף זה מכיל תיעוד על המימוש הקודם של כללי WAF מנוהלים (WAF Managed Rules). למידע נוסף על הגרסה החדשה, ראו כללים מנוהלים.
- כל הלקוחות עם גישה לגרסה הקודמת של כללי WAF מנוהלים יכולים לשדרג לגרסה החדשה.
- כללי WAF המנוהלים החדשים מספקים את Cloudflare Free Managed Ruleset לכל הלקוחות, כולל לקוחות בתוכנית Free. לפרטים, ראו את פוסט ההכרזה בבלוג.
דוגמאות לתוכן זדוני שכללים מנוהלים מזהים כוללות:
- מילות מפתח נפוצות שמשמשות בספאם בתגובות (
XX,Rolex,Viagraוכו') - התקפות Cross-site scripting (XSS)
- הזרקות SQL (SQLi)
כללי WAF מנוהלים (גרסה קודמת) זמינים לתוכניות Pro, Business ו-Enterprise עבור כל תת-דומיין שמועבר בפרוקסי אל Cloudflare. שולטים בהגדרות הכללים המנוהלים ב-Security > WAF > Managed rules.
כללים מנוהלים כוללים שלוש חבילות:
- Cloudflare Managed Ruleset
- OWASP ModSecurity Core Rule Set
- כללים לפי בקשת לקוח
אפשר להשתמש ביומנים המדגמיים בלוח הבקרה Security Events כדי לבדוק איומים שנחסמו על ידי כללי WAF מנוהלים.
#Cloudflare Managed Ruleset
חבילת Cloudflare Managed Ruleset מכילה כללי אבטחה שנכתבו ונאצרו על ידי Cloudflare. בחרו שם של ruleset תחת Group כדי להציג את תיאורי הכללים.
Cloudflare Specials היא קבוצה שמספקת אבטחת חומת אש ליבה נגד התקפות נפוצות.
הערה
Cloudflare ממליצה להשאיר תמיד את Cloudflare Specials מופעל. בנוסף, הפעילו רק קבוצות כללים שתואמות למחסנית הטכנולוגיה שלכם. לדוגמה, אם אתם משתמשים ב-WordPress, הפעילו את הקבוצה Cloudflare WordPress.
בעת צפייה ב-ruleset, Cloudflare מציגה פעולות ברירת מחדל לכל כלל שרשום תחת Default mode. ערכי Mode הזמינים לכללים בודדים בתוך Cloudflare Managed Ruleset מסוים הם:
- Default: מבצע את פעולת ברירת המחדל שרשומה תחת Default mode בעת צפייה בכלל מסוים.
- Disable: מכבה את הכלל הספציפי בתוך הקבוצה.
- Block: משליך את הבקשה.
- Interactive Challenge: המבקר מקבל דף אתגר שדורש אינטראקציה.
- Simulate: הבקשה מורשית לעבור אבל נרשמת ביומנים מדגמיים.
יומן השינויים של WAF של Cloudflare מאפשר ללקוחות לעקוב אחרי שינויים מתמשכים ב-Cloudflare Managed Ruleset.
#OWASP ModSecurity Core Rule Set
חבילת OWASP ModSecurity Core Rule Set מקצה ציון לכל בקשה לפי מספר כללי OWASP שמופעלים. לחלק מכללי OWASP יש ציון רגישות גבוה יותר מאחרים.
אחרי ש-OWASP מעריך בקשה, Cloudflare משווה את הציון הסופי ל-Sensitivity שהוגדר לאזור. אם הציון חורג מהרגישות, הבקשה מטופלת לפי ה-Action שהוגדר בתוך Package: OWASP ModSecurity Core Rule Set:
- Block: הבקשה מושלכת.
- Challenge: המבקר מקבל דף אתגר אינטראקטיבי.
- Simulate: הבקשה מורשית לעבור אבל נרשמת ביומנים מדגמיים.
ציון הרגישות הנדרש כדי להפעיל את ה-WAF עבור Sensitivity מסוים הוא:
- Low: 60 ומעלה
- Medium: 40 ומעלה
- High: 25 ומעלה
עבור בקשות AJAX, הציונים הבאים חלים במקום:
- Low: 120 ומעלה
- Medium: 80 ומעלה
- High: 65 ומעלה
בדקו את הרשומה ביומנים מדגמיים עבור הציון הסופי ועבור הכללים הבודדים שהופעלו.
#שליטה בחבילת OWASP
חבילת OWASP ModSecurity Core Rule Set מכילה מספר כללים מפרויקט OWASP. Cloudflare לא כותבת ולא אוצרת כללי OWASP. בניגוד ל-Cloudflare Managed Ruleset, כללי OWASP ספציפיים הם או On או Off.
כדי לנהל ספי OWASP, הגדירו את Sensitivity ל-Low, ל-Medium או ל-High תחת Package: OWASP ModSecurity Core Rule Set.
הגדרת Sensitivity ל-Off תשבית את כל חבילת OWASP, כולל כל הכללים שלה. קביעת Sensitivity המתאימה תלויה בענף העסקי ובפעילות שלכם. לדוגמה, הגדרת Low מתאימה עבור:
- ענפים עסקיים מסוימים שסביר יותר שיפעילו את ה-WAF.
- העלאות של קבצים גדולים.
ברגישות גבוהה, העלאות של קבצים גדולים יפעילו את ה-WAF.
Cloudflare ממליצה להגדיר תחילה את הרגישות ל-Low ולבדוק תוצאות חיוביות שגויות לפני העלאה נוספת של הרגישות.
הערה
יומנים מדגמיים מציגים את מזהה הכלל 981176 כאשר בקשה נחסמת על ידי OWASP. בנוסף, חלק מכללי OWASP שמופיעים ביומנים מדגמיים לא מופיעים ברשימת כללי OWASP, כי השבתת הכללים האלה לא מומלצת.
#הערות חשובות
- כללים מנוהלים מוסיפים כמות מוגבלת של השהיה.
- שינויים בכללי WAF מנוהלים מתעדכנים באופן גלובלי תוך כ-30 שניות.
- Cloudflare משתמשת בכללים קנייניים כדי לסנן תעבורה.
- חיבורי Websockets שכבר הוקמו לא מפעילים כללים מנוהלים עבור בקשות המשך.
- כללים מנוהלים מנתחים תגובות JSON כדי לזהות חולשות שמכוונות ל-API. ניתוח מטען JSON מוגבל ל-128 KB.
- כללים מנוהלים מצמצמים טכניקות padding. Cloudflare ממליצה על הדברים הבאים:
הפעילו את הכלל עם המזהה
100048. כלל זה מגן מפני התקפות מסוג padding, אבל הוא לא נפרס כברירת מחדל כי יש הסתברות גבוהה לגרום לתוצאות חיוביות שגויות בסביבות של לקוחות. עם זאת, חשוב שלקוחות יכווננו את תצורת הכללים המנוהלים שלהם.צרו כלל WAF מותאם אישית באמצעות Expression Editor בהתאם לצורך לבדוק כותרות ו/או גוף כדי לחסום מטענים גדולים יותר (> 128 KB). השתמשו בשדות הבאים למטרה זו:
יש לבדוק את הכלל תחילה במצב Log (אם הוא זמין), כי הכלל עלול ליצור תוצאות חיוביות שגויות.
- יש קומץ של כללים מנוהלים ש-Cloudflare לא משביתה גם אם מכבים את Managed rules בלוח הבקרה של Cloudflare, כגון כללים עם המזהים
WP0025B,100043Aו-100030.