ידע מעשי של CyberFixCrew

האם ציון אבטחה גבוה אומר שהאתר בטוח? כך קוראים דוח

ציון אבטחה גבוה אינו מוכיח שהאתר בטוח מכל תקיפה. הוא מסכם את הבדיקות שכלי מסוים ביצע על יעד ובזמן מסוימים. אפשר להשתמש בו לאיתור הגדרות חסרות ולמעקב אחרי תיקון, אך צריך לקרוא גם את ההיקף, החריגות ומה שלא נבדק. החלטת אבטחה עסקית נשענת על הממצאים והראיות, ולא על המספר בלבד.

שאלו מה נסרק ובאילו תנאים

לפני פירוש הציון תעדו כלי, כתובת, זמן, סוג בדיקה והאם הייתה גישה מאומתת. בדיקה ציבורית של דף אחד שונה מבדיקת יישום שכוללת חשבונות ותהליכים. תוצאה של נתיב עם הפניה או שגיאה יכולה לתאר תגובה שאינה זו שהתכוונתם לבחון. אין להשוות ציונים בלי לדעת אם הבדיקות והיעדים זהים.

אם קיבלתם צילום חלקי, בקשו את רשימת הבדיקות ותוצאותיהן בלי מידע סודי. בדקו אם התוצאה נשמרת בפומבי ומה מותר לשלוח לכלי. לא מעלים כותרות עם tokens, ייצוא לקוחות או כתובות פרטיות לכל סורק חיצוני. לצוות פנימי צריך להיות עותק מתוארך שמאפשר לשחזר את המסקנה ולא רק את המספר.

דוגמה למגבלות שמפעיל הכלי מציין במפורש

MDN Observatory מסביר שציון A+ אינו מכסה את כל שיקולי האבטחה. הוא מציין, בין היתר, גרסאות תוכנה ישנות, חולשות SQL Injection ותוספי מערכת ניהול פגיעים כתחומים שהכלי אינו בודק. זה אינו פגם בציון אלא גבול ההיקף שלו.

MDN Observatory: מה הציון בודק ומה אינו בודק

הפכו את הממצא לשאלת בדיקה ולהחלטה

הטבלה היא מסגרת עבודה מקורית לקריאת דוח, ואינה תיאור של כל סורק. לכל ממצא שאלו מה הנכס המושפע, האם ההתנהגות נצפתה, מה ההשלכה ואיזה תיקון אפשר לבדוק. ממצא כללי דורש אימות מתאים; היעדר ממצא אינו הוכחה שנבדק כל מסלול.

ממספר לתוכנית תיקון
מה מוצג בדוחמה אפשר להסיק בזהירותמה עוד צריך לברר
כותרת חסרה בדףהתגובה שנדגמה לא כללה אותההאם היא נדרשת ואיפה מגדירים אותה
כותרת קיימת וציון גבוהבדיקות הכלי זיהו את ההגדרהאכיפה, תפקוד ותהליכים שלא נבדקו
שם גרסה או רכיבהכלי זיהה או הסיק רכיבגרסה בפועל, חשיפה ועדכון נתמך
לא התקבלה תשובההבדיקה לא השלימה תצפיתזמינות, חסימה והאם היעד נכון
שיפור בין שתי סריקותמשהו בתוצאה השתנההאם התנאים זהים והתיקון לא שבר תפקוד

תעדפו לפי השפעה וחשיפה, לא לפי קלות העלאת הציון

סוד בעל הרשאות שנחשף, חשבון לא מוכר או סימן לפגיעה דורשים בירור לפי הסיכון, גם אם הכלי מציג צבע ירוק. לעומת זאת, המלצה להגדרת דפדפן עשויה לדרוש מיפוי תלות לפני שינוי. לא מניחים שכל שורה אדומה היא אירוע פעיל, ולא דוחים חשד ממשי מפני שהוא אינו מופיע בסריקה.

לכל פעולה קובעים בעלים, היקף, תלות וראיית סיום. לפעמים נכון לתקן מייד, לפעמים לבדוק התאמה ולפעמים לתעד חריגה זמנית עם מועד בחינה. הטענה שסיימנו מתקבלת רק לגבי התיקון שנבדק. שינוי בכותרות אינו מענה אוטומטי לניהול סודות, ושינוי תוסף אינו אישור לשחזור תקין של גיבוי.

דוגמה: הציון עלה אבל תהליך הפנייה נפגע

בתרחיש להמחשה בלבד, הצוות מחמיר CSP והסריקה משתפרת. בטופס תלוי ספק חיצוני נוצרה חסימה, והעסק מפסיק לקבל חלק מהפניות. העלייה בציון אינה מבטלת את הכשל; יש לבדוק את מסלול ההגשה, את המדיניות ואת הספק הנחוץ לפני החלטה על תיקון או חזרה לגרסה הקודמת.

תוצאת סיום טובה כוללת גם הגדרה נכונה וגם פעולה עסקית צפויה. בודקים נתיבי תוכן, כניסה וטפסים שנכללו בהיקף, ומשמרים נתוני ניסיון בלבד. אם תהליך לא נבדק, מציינים זאת במפורש. אין להציג את רשימת המדגם כאילו כיסתה את כל האתר ואת כל סוגי התקיפה.

מה לבקש מחברת סייבר אחרי הבדיקה

בקשו דוח שמפריד בין תצפית, הערכה ופעולה מומלצת, עם כתובת או רכיב, ראיה מתאימה ומגבלות. בדקו אם הצעת השירות היא סקירת הגדרות, בדיקת קוד או בדיקת חדירה בהיקף מוסכם. השמות אינם מבטיחים עומק זהה, ויש להגדיר תוצר ובדיקה חוזרת מראש.

ב-CyberFixCrew אפשר להתחיל בבירור הנכס והבעיה ולהגדיר את היקף הבדיקה המתאים לשירותים הקיימים. אין צורך להבטיח חסינות או להציג ציון כלי כתעודת אבטחה. מסירה שימושית מאפשרת לבעל העסק להבין מה תוקן, מה נשאר פתוח ומי מטפל בכל החלטה.

מקור מקצועי: MDN Observatory: מה הציון בודק ומה אינו בודקמקור מקצועי: OWASP: תפקידי כותרות HTTP ומגבלותיהן

תשובות ברורות

שאלות שעולות בנושא

אפשר להשוות ציון בין שתי חברות?

רק בזהירות, כאשר ידועים הכלים, ההיקף, התנאים והזמן. גם אז הציון משווה תוצאות בדיקות מסוימות, לא את רמת האבטחה הכוללת של כל חברה.

ציון נמוך אומר שכבר פרצו לאתר?

לא, הוא יכול לשקף הגדרות חסרות או מגבלות מדידה. קביעה על פגיעה דורשת ראיות ובירור מתאים.

אז למה להשתמש בסורק בכלל?

כדי לאתר ממצאים בתחום שהוא בודק, ליצור קו בסיס ולבחון תיקון. הוא מועיל כשהתוצאה נקראת עם ההיקף והמגבלות ומשולבת בתוכנית עבודה.

מתקדמים לפי הצורך

קיבלתם דוח ולא ברור מה באמת צריך לתקן?

עברו איתנו על הממצאים וההיקף כדי להגדיר סדר טיפול, ראיות סיום וגבולות לבדיקה.

לתיאום בדיקה וטיפול