אתרים ברחבי העולם הושבתו בעקבות שתי פרצות חמורות הקשורות ל-PHP
רשויות ממשלתיות וחברות בכמה מדינות השביתו אתרים ביום רביעי, אחרי שנחשפו שתי פרצות אבטחה חמורות הקשורות ל-PHP, שפת התכנות שעליה בנוי חלק גדול מהאינטרנט. חברת האבטחה Wiz, מהגופים שאיתרו את הבעיות, מעריכה ש-PHP מפעילה כ-70% מאתרי העולם.
רשויות ממשלתיות וחברות במדינות שונות השביתו ביום רביעי אתרי אינטרנט, אחרי שנחשפו שתי פרצות אבטחה חמורות הקשורות ל-PHP, שפת תכנות שעליה בנוי חלק גדול מהאינטרנט. כך דיווח ה-South China Morning Post. חברת אבטחת הסייבר Wiz, אחת החברות שאיתרו את הבעיות, מעריכה ש-PHP מפעילה כ-70% מהאתרים בעולם.
למה ההשבתה רחבה כל כך
לפי הדיווח, PHP היא התשתית של פלטפורמות פופולריות לבניית אתרים. לכן החולשות עלולות להשפיע על מגוון רחב מאוד של אתרים: חנויות מקוונות, אתרי חדשות ושירותים ממשלתיים.
לקוראים שאינם מהתחום: PHP היא שפה "צד שרת" (server-side). הקוד שלה רץ על השרת שמארח את האתר, ולא בדפדפן של הגולש. כשנמצאת פרצה חמורה ברכיב בסיסי כזה, הבעיה לא נשארת באתר אחד. היא עשויה להשפיע על כל אתר שנשען על אותה תשתית, גם אם בעליו לא כתבו בעצמם שורת קוד אחת ב-PHP.
סגירת אתרים היא צעד חריג, ומשמעותה ככל הנראה שהארגונים העדיפו לנתק שירותים זמנית עד שיוכלו לבדוק את המערכות שלהם או להתקין עדכון. האפשרות השנייה הייתה להשאיר אותם חשופים לניצול אפשרי. הדיווח אינו מפרט אילו גופים בדיוק השביתו אתרים, באילו מדינות או לכמה זמן.
מקומה של הבינה המלאכותית
כותרת הכתבה ב-SCMP קושרת את חשיפת הפרצות לבינה מלאכותית, אבל בחומר שעמד לרשותנו אין פירוט כיצד בדיוק שימשה בינה מלאכותית באיתורן. לכן אין בידינו לקבוע מה היה חלקה בתהליך.
עם זאת, הסיפור משתלב במגמה שמעסיקה את עולם אבטחת המידע: כלים מבוססי AI מסוגלים לסרוק כמויות גדולות של קוד ולזהות חולשות מהר יותר מבעבר. המשמעות היא שמצד אחד חוקרים יכולים למצוא ולתקן פרצות מוקדם יותר. מצד שני, ככל הנראה גם תוקפים נהנים מאותה יכולת. לכן הזמן שעובר בין חשיפת חולשה לניסיונות לנצל אותה עשוי להתקצר, וזה יכול להסביר את התגובה המהירה של רשויות וחברות.
המשמעות
ההערכה של Wiz, שלפיה PHP מפעילה כ-70% מאתרי העולם, ממחישה עד כמה האינטרנט נשען על מספר קטן של רכיבי תשתית משותפים. כשרכיב כזה נפגע, ההשפעה מתפשטת הרבה מעבר לחברה אחת או למגזר אחד.
לבעלי אתרים, גם קטנים, המסקנה המעשית היא לבדוק אם האתר שלהם, או הפלטפורמה שעליה הוא בנוי, מבוססים על PHP, ולעקוב אחרי הודעות העדכון של ספק האחסון ושל מפתחי הפלטפורמה. פרטים טכניים מלאים על שתי הפרצות, כולל אילו גרסאות פגיעות והאם כבר שוחררו תיקונים, לא הופיעו בחומר שעמד לרשותנו.