השפה הזו תורגמה אוטומטית ולא נבדקה על ידי אדם.

טכנולוגיה · ידיעה

פגיעויות קריטיות ב-PHP אוכפות סגירת אתרים ממשלתיים לפני הוצאת תיקייה דחופה

פורסם:

בקצרה

שתי פגיעויות קריטיות ב-PHP, CVE-2026-109618 ו-CVE-2026-109619, הכריחו סוכנויות ממשלתיות בהולנד ובפינלנד לקחת את אתריהם לא מקוונים ב-21 באוקטובר 2026, שעות לפני שמפתחי PHP הציעו תיקייה דחופה. שתי הפגיעויות דורגו 9.2 בסולם CVSS v4.0 והן מאפשרות ביצוע קוד מרחוק ללא הזדהות; Cloudflare דיווחה על ניסיונות ניצול מוקדמים לפני שהתיקייה הוצאה.

גרסה זו היא תרגום מכונה של המקור (English). לקריאת המקור

צוות הפיתוח של PHP תיכנן שחרור אבטחה מחוץ למחזור בשעה 14:00 UTC ב-21 באוקטובר 2026, כדי לתקן שתי פגיעויות קריטיות לאחר שפרטים נדלפו באינטרנט יום קודם לכן, לפי The Hacker News וחברת הביטחון Sansec. הפגיעויות עקבו כ-CVE-2026-109618 ו-CVE-2026-109619 וחוקרים קראו להן באופן לא רשמי "PHP2Shell", שם שצוות ה-PHP עצמו לא אימץ, לדברי The Hacker News.

מהן הפגיעויות

לפי כתב העת הטכני של Sansec, CVE-2026-109618 היא באג use-after-free בטיפול ב-PHP בהתקדמות הטעינה שיכול לדלוף זיכרון שרת — כולל סיסמאות, אסימוני הפעלה ומפתחות פרטיים TLS — דרך עוגיית PHPSESSID, בדרך שהחברה השוותה לתקלת Heartbleed מ-2014. CVE-2026-109619 היא באג use-after-free נפרד שמתרחש כאשר שגיאה קטלנית מתרחשת בזמן מיצוי זיכרון, בשילוב עם בלבול סוג ב-OPcache של PHP, שעל פיו Sansec אמרה שהוא מאפשר ביצוע קוד מרחוק. שתי הבאגים מגיעות דרך בקשות multipart/form-data, הפורמט שעמודי אינטרנט משתמשים להעלאות קבצים.

מרכז הסייבר הלאומי של בריטניה (NCSC) תיאר את הסיכון בהתראה שלה מ-21 באוקטובר כמאפשר למתקיף "לבצע פקודות בכל שרת אינטרנט שמריץ PHP" ללא צורך להיכנס, וסיווג את הבעיה כקריטית.

מדוע ממשלות ופלטפורמות הלכו לא מקוונות

מכיוון ש-PHP מהווה חלק גדול של האינטרנט, מספר ארגונים בחרו לכבות אתרים המיועדים לציבור ולא להמתין לתיקייה. Techzine דיווחה ששירותים ממשלתיים הולנדיים כולל MijnOverheid, DigiD ומערכות פרלמנטריות הופסקו זמנית, וסיפור סוכנות חדשות שנחברה על ידי KSL אמר שסוכנויות סייבר בהולנד ובפינלנד הורידו אתרים ממשלתיים כאמצעי זהירות. Techzine דיווחה גם ש-NCSC בבריטניה ו-CISA של ארה"ב הוציאו התראות הקוראות למנהלים לתיקון או השבתת מערכות מושפעות, בעוד ש-Wikipedia ו-Meta המשיכו לפעול על ידי יישום PHP runtimes משונים וכללי חומת אש של יישומי אינטרנט במקום להשחיר.

Sansec דיווחה שמפתח PHP הליבה Gina Peter Banyard תיארה את כיבוי השרתים לפני הגעת התיקייה כאפשרות הגיונית ביותר לארגונים שלא יכלו ליישם תיקון מיד — עצה שמספר הוגים הולנדים ביצעו.

Cloudflare אמרה שהחלה לראות ניסיונות ניצול לפני שחרור התיקייה הרשמית. לפי דיווח KSL, מנהל הטכנולוגיה של Cloudflare אמר שהחברה צופה בהתקפות מוקדמות וכל הזמן מעדכנת את הקטנות שלה כשיטות התקפה חדשות מופיעות, מתאר את ההגנה של Cloudflare כדרך זמנית עד להגעת התיקייה הרשמית של PHP. Sansec דיווחה בנפרד ש-Cloudflare גילתה התקפות החל ב-07:43 UTC ב-21 באוקטובר, בערך שש שעות לפני התיקייה המתוזמנת של PHP.

היקף חשיפה: הערכות משתנות

חשיפה משוערת וחומרה, כפי שדווח על ידי מקורות שונים
מדדדמותמקור
ניקוד חומרה CVSS v4.09.2 (רשמי); טענות לא רשמיות דלופות מכניסות 10.0NCSC בריטניה; The Hacker News
משכנתאות הפונות לאינטרנט ב-PHP 8.1 או ישן יותר~884,000 (נתוני Shodan, 20 באוקטובר)The Hacker News
משכנתאות המחוברות לאינטרנט המתוארות כסיכון~1.3 מיליוןTechzine
נתיב קוד פגיע הקדום ביותרמתחזר ל-PHP 5.4.0 (2012)Sansec

מה ידוע ומה לא ידוע

צוות ה-PHP אישר שב-PHP 8.2, 8.3, 8.4 ו-8.5 יקבלו תיקונים רשמיים — צפויים כגרסאות 8.5.12, 8.4.27, 8.3.36 ו-8.2.35, לפי The Hacker News — בעוד שסניפים שהסתיימו בהם 8.1 ובן יותר לא יקבלו תיקונים מהספק. Sansec, עם זאת, אמרה שהקוד הפגום הבסיסי מתחזר ל-PHP 5.4.0, כלומר התקנות ישנות רבות ללא תמיכה נשארות פגיעות ללא תיקון רשמי זמין. לפי The Hacker News, אף ניצול הוכחת קונספט ציבורי לא היה זמין כאשר דיווחה ב-21 באוקטובר, והפגיעויות לא היו הוספו לקטלוג הפגיעויות הידועות בשימוש של CISA בעת זו — אם כי הצהרה מאוחרת של Cloudflare הצביעה על כך שניסיונות התקפה כבר היו בעיצומם.

רקע: כיצד נמצאו הפגיעויות

הציר הזמני של Sansec מתחזר לתקלה הראשונה למחקר שהחל ב-1 באוגוסט 2026, על ידי חוקר בשם הכנוי "Calif" העובד עם OpenAI, שדיווח על כך לצוות הביטחון של PHP ב-11 באוגוסט. דיווח שני קשור הגיע מצוות Wiz Research — שם על ידי Sansec כ-Sagi Tzadik, Shir Tamari, Nir Ohfeld ו-Tomer Schwartz — ב-24 באוגוסט. Sansec אמרה ששני צוותי המחקר זיכו מודלים של בינה מלאכותית בהאצת העבודה של מציאה והסתגלות ניצולים על פני גרסאות PHP, עם חוקר אחד אומר שהשיגו ניצול עובד בתוך בערך שבוע אחד. פרטים של הגילוי המתואם והמגובל כללי דלפו ב-20 באוקטובר, בו כפה PHP להביא קדימה את ההודעה שלה והגדרת שחרור התיקייה ב-21 באוקטובר.

שאלות

מה זה PHP2Shell?
PHP2Shell הוא הנקבוביות שחוקרים נתנו לשרשרת ניצול המשלבת שתי פגיעויות קריטיות נפרדות ב-PHP, CVE-2026-109618 ו-CVE-2026-109619, אשר ביחד יכולות לאפשר ל��תקיף להפעיל קוד בשרת אינטרנט ללא כניסה, לפי The Hacker News ו-Sansec.
אילו גרסאות PHP מושפעות?
לפי The Hacker News, הספק משחרר תיקונים לـ PHP 8.2, 8.3, 8.4 ו-8.5. Sansec דיווחה שדפוס הקוד הפגום מתחזר ל-PHP 5.4.0, מה שאומר שגרסאות ישנות שהסתיימו בהן עלולות גם להיות פגיעות אך לא יקבלו תיקון רשמי של הספק.
מדוע אתרים ממשלתיים הלכו לא מקוונות?
סוכנויות ממשלתיות בהולנד ובפינלנד הוציאו אתרים כאמצעי זהירות לפני שהתיקייה הייתה מוכנה, בעקבות הנחיות שעל פיה Sansec מפתח PHP ליבה Gina Peter Banyard תיאר כהגיוני ביותר עבור ארגונים שלא יכלו ליישם תיקון מיד.
האם הפגיעות נוצלות באופן פעיל?
Cloudflare דיווחה כי גילתה ניסיונות התקפה מוקדמים ב-21 באוקטובר לפני שחרור התיקייה הרשמית של PHP, לפי Sansec ו-KSL. The Hacker News דיווחה כי החל מדיווחה באותו יום, אף ניצול הוכחת קונספט ציבורי לא היה זמין והפגיעויות עדיין לא נוספו לקטלוג הפגיעויות הידועות בשימוש של CISA.
האם תיקייה משוחררת?
PHP תיכננה שחרור אבטחה מחוץ למחזור בשעה 14:00 UTC ב-21 באוקטובר 2026, עם גרסאות תיקון צפויות כולל 8.5.12, 8.4.27, 8.3.36 ו-8.2.35, לפי The Hacker News.

מקורות

  1. NCSC UK — Critical security issue affecting PHP
  2. The Hacker News — PHP2Shell: Two Unpatched Critical PHP RCE Flaws
  3. Sansec — Critical PHP RCE: CVE-2026-109618 and CVE-2026-109619 (PHP2Shell)
  4. KSL — Cyber agency warns websites may go dark as PHP prepares critical fix
  5. Techzine — Serious vulnerabilities in PHP, emergency patches on the way

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

כתבות קשורות