PHP2Shell הוא הכינוי לשתי פרצות קריטיות בסביבת הריצה של PHP: CVE-2026-109618 ו־CVE-2026-109619. ניצול שלהן עלול לאפשר הרצת קוד מרחוק בלי שהתוקף יזדהה או יתחבר לחשבון. מפתחי PHP פרסמו עדכוני אבטחה ב-21 באוקטובר 2026, ולמחרת קראה נציבת הסוכנות לאבטחת סייבר של סינגפור (CSA), גוונדה פונג, לארגונים לפעול בדחיפות.
5
6
מה הסיכון בפרצות PHP2Shell?
הפרצות נוגעות לאופן שבו PHP מטפלת בזיכרון ובמצב הפנימי של בקשות. לפי תיאור טכני, CVE-2026-109618 קשורה לטיפול במצב של מחסור בזיכרון, שעלול להשאיר את מצב הבקשה לא תקין. CVE-2026-109619 קשורה למידע גלובלי השייך לבקשה, שנותר בשימוש אחרי שהזיכרון שלו שוחרר. כשלים כאלה עשויים ליצור דרך להרצת קוד מרחוק.
1
אם ניצול הפרצה מצליח, הקוד פועל בהרשאות ובהקשר של השירות הפגיע — ולכן ההשפעה בפועל תלויה גם בהגדרות שלו ובגישה שיש לו למערכות אחרות. לפי הדיווחים, תוקפים עלולים להשתלט על שרתי אינטרנט, לגשת למידע או לשבש שירותים.
11
24
חשוב להבחין בין מערכת פגיעה לבין מערכת שנפרצה: העובדה ששרת נזקק לעדכון אינה מוכיחה שתוקף כבר ניגש אליו. מנגד, התקנת עדכון לבדה אינה מוכיחה שלא הייתה חדירה קודם לכן.
5
למה היקף החשיפה עשוי להיות רחב?
PHP משמשת אתרים ושירותים מקוונים רבים, ובהם אתרים הפועלים על גבי WordPress, Drupal ו-Joomla. לכן, בדיקה של גרסת מערכת ניהול התוכן לבדה אינה מספיקה: צריך לברר איזו גרסת PHP מריצה בפועל את האתר או השירות.
9
24
הקריאה של CSA ניתנה יום לאחר פרסום העדכונים. הסוכנות הזהירה שארגונים — ובייחוד עסקים קטנים ובינוניים — עלולים שלא לדעת שהמערכות שלהם משתמשות בגרסת PHP פגיעה. זו אזהרה מפני חשיפה אפשרית, ולא קביעה שכל מערכת פגיעה כבר נפרצה.
6
9
לפי CSA, הסוכנות פועלת עם גופי ממשל, בעלי תשתיות מידע קריטיות, חברות גדולות ושותפים בתעשייה כדי לזרז את התקנת העדכונים. היא פועלת להגיע גם לארגונים קטנים יותר באמצעות איגודים עסקיים, ספקי סייבר ושותפים טכנולוגיים.
27
מה ארגונים צריכים לעשות עכשיו?
- למפות את כל התקנות PHP. בדקו אילו סביבות PHP מריצות אתרי אינטרנט, אפליקציות ושירותים מקוונים. כללו גם מערכות שהתחזוקה שלהן נעשית בידי מפתח חיצוני או ספק אחסון. התרעת CSA כוללת הנחיות לזיהוי התקנות PHP פגיעות.
5
- לעדכן תחילה שירותים החשופים לאינטרנט. התקינו את עדכון האבטחה המתאים לגרסת PHP ולסביבת האחסון שלכם. ודאו שהעדכון הותקן בסביבת הריצה הפעילה של PHP, ולא רק במערכת ניהול התוכן. עדכוני האבטחה פורסמו ב-21 באוקטובר.
6
- לבדוק אם יש סימני ניצול. לאחר העדכון, בחנו את רישומי האבטחה הזמינים ופעלו לפי הנחיות CSA לניטור ניסיונות ניצול וחשד לחדירה. תיקון המערכת מצמצם חשיפה להמשך, אך אינו קובע אם מישהו ניגש אליה לפני התקנת העדכון.
5
- להיעזר בספקים כשאין ודאות. אם אינכם יודעים איזו גרסת PHP פועלת, אם העדכון הותקן או אם יש סימני חדירה, פנו לצוות ה-IT, למפתח האתר או לספק האחסון. לעסקים שמסתמכים על ספקים חיצוניים, עזרה כזו עשויה להיות חיונית כדי לאתר מערכות שאינן מנוהלות אצלם ישירות.
27
- להיעזר בהנחיות SingCERT. התרעת CSA, שכותרתה “Critical Vulnerabilities in PHP (PHP2Shell)”, כוללת מידע נוסף לבעלי אתרים, לספקי שירותים, למנהלי מערכות ולצוותי אבטחה.
5
הצעד הראשון הוא לברר אילו שירותי PHP חשופים ולעדכן אותם בהקדם. אם מערכת הייתה פגיעה לפני העדכון, יש לבדוק בנפרד אם נפרצה — העדכון אינו עונה על השאלה הזו בפני עצמו.
5