באגים ישנים, איום חדש: מודלי AI הופכים פרצות שנשכחו למשבר אבטחה
חוקרים נעזרו בכלי AI מתקדמים וגילו דרכים מעשיות לנצל חולשות ב-PHP, שחלקן היו ידועות כבר שנים. בתוך שעות מהפרסום נרשמו מיליוני ניסיונות ניצול. מומחים חלוקים בשאלה אם זו תחילתו של גל, אבל הלחץ על צוותי האבטחה כבר מורגש.
חולשות אבטחה ב-PHP, שחלקן היו מוכרות כבר שנים אבל נחשבו מסובכות מכדי לנצל אותן, הפכו השבוע למשבר של ממש. חוקרים נעזרו בכלי AI מתקדמים ומצאו דרכים מעשיות לנצל אותן. לפי ניתוח של Cloudflare שמובא ב-WIRED, כבר בשעות הראשונות אחרי פרסום החולשות נרשמו מיליוני ניסיונות ניצול. ב-WIRED מעריכים שזה לא מפתיע, כי כלי AI זמינים לכולם ומקלים על תוקפים לנצל פרצות במהירות.
איך באג ישן חוזר לחיים
את החולשות, שקיבלו את השם המשותף PHP2Shell, זיהו ראשונים חוקרי חברת האבטחה Calif בתחילת אוגוסט. הם גם בנו עבורן exploits, כלומר קוד שמנצל את הפרצה בפועל. לפי WIRED, החוקרים השתמשו בחלק מהעבודה בכלי AI מתקדמים במסגרת תוכנית Patch the Planet של OpenAI, ושילבו אותם עם ידע מומחה ב-PHP ובנקודות התורפה שלה. חלק מהבעיות שבבסיס החולשות זוהו עוד ב-2024, אבל אז הוערך שהן מורכבות מכדי לנצל אותן. אחרי Calif, גם חוקרים ב-OpenAI ובחברת האבטחה Wiz, שבבעלות גוגל, מצאו את החולשות בעצמם בעזרת כלי AI.
"צוות PHP הכיר את החולשה במשך שנים, אבל מכיוון שתוקף לא יכול היה לנצל אותה, לפחות לא תוקף אנושי, לא טיפלו בה", אמר ל-WIRED שגיא צדיק, חוקר אבטחה ב-Wiz.
המשמעות רחבה יותר מ-PHP עצמה. ההערכה של "לא מנוצל בפועל, אז אפשר לדחות את התיקון" נשענה עד היום על גבולות היכולת של תוקפים אנושיים. אם מודלים מזיזים את הגבולות האלה, כנראה שיהיה צריך לבחון מחדש חולשות רבות שנדחו בעבר.
לחץ גובר על צוותי האבטחה
לפי WIRED, קרן PHP לא זיהתה עד כה ניצול מוצלח של החולשות, ונראה שרבים מה-exploits שמסתובבים ברשת לא עובדים. ובכל זאת, התמונה הכללית מדאיגה. עדכוני האבטחה של מיקרוסופט כללו החודש לבדו 1,453 חולשות, מספר שיא. בנק אוף אמריקה גייס לאחרונה 1,000 יועצים כדי לתקן פגמים שמצא Mythos, המודל של אנתרופיק.
ברשתות החברתיות מופץ ציטוט שמיוחס למנכ"ל OpenAI סם אלטמן, ולפיו מודלים מסוגלים למצוא באגים "מחוץ למודל האיום הרגיל של מה שהאקר יכול לעשות", כולל באגים ברמת החומרה, ושהוא "כבר לא חושב שנוכל פשוט לתקן את כל הבאגים". הציטוט הופיע בפוסט ברדיט בלי קישור להקשר המלא, ולא הצלחנו לאמת אותו מול מקור ראשוני.
לא כולם נבהלים
חלק מהמומחים מבקשים להנמיך את רמת החרדה. "בהחלט נראה עוד באגים ארוכי-חיים כאלה, שנמצאים בכל גרסה של התוכנה בעשור האחרון", אמר ג'ייק וויליאמס, סגן נשיא למחקר ופיתוח ב-Hunter Strategy והאקר לשעבר ב-NSA. "אבל יש גבול לכמות הפירות הנמוכים האלה. אין הרבה דברים אחרים עם טווח ההשפעה של PHP. רוב הכלים האחרים לא חשופים לאינטרנט מלכתחילה".
גם ריאן אוסטין מ-Calif, החוקר שגילה ראשון את החולשות, הדגיש את תפקיד האדם: "שום מודל לא מסוגל פשוט לחשוף 'את כל הבאגים' בעזרת פרומפטים פשוטים. לפחות לא כרגע". מהנדס וחוקר האבטחה ניילס פרובוס היה ישיר עוד יותר: "אנשים מחפשים עם AI כבר יותר משנה, ונדרש צוות מיומן מאוד כדי למצוא את זה. נראה אם אני טועה לגמרי, אבל אני בספק".
למה זה חשוב
לפי החוקרים שצוטטו ב-WIRED, ה-AI לא ממציא סוג חדש של סיכון. הוא מגביר ומאיץ תהליכים שכבר קיימים בגילוי חולשות ובחשיפה המתואמת שלהן. כנראה שהשינוי המשמעותי הוא בקצב: הזמן בין גילוי חולשה לניצולה מתקצר, ובאגים שנחשבו "לא מעשיים" עלולים לחזור לרשימת הסיכונים. עבור צוותי IT וארגונים עם משאבים מוגבלים, המשמעות היא ככל הנראה עומס תיקונים גדל, ולצידו הצורך לתעדף מחדש חולשות שנדחו בעבר.