Platin Digitalplatin‏digital‏.
עברית
לשיחה

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

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

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

שלישי, 21 באוקטובר, 17:00 שעון ישראל · המחשה

צוות האבטחה של PHP‏ מפרסם עדכון חירום. בהולנד אתרים ממשלתיים יורדים מהרשת לכמה שעות, ליתר ביטחון. בארה"ב CISA‏, סוכנות הסייבר הפדרלית, דורשת לעדכן מיד. בעלת קליניקה בתל אביב סוגרת את היום, ולא שמעה על זה כלום. האתר שלה רץ על PHP 8.1‏.

בשעה 17:20 מגיעה אליה הודעה: "יצאה פרצה קריטית בתוכנה שהאתר שלך רץ עליה. הגרסה שלך כבר לא מקבלת עדכונים רגילים. גיבוי כבר מוכן, ובדקתי את המעבר לגרסה מתוקנת על עותק של האתר. לעדכן הלילה?"

ב־21 באוקטובר 2026 נחשפה פרצה חמורה שנוגעת לכל אתר וורדפרס בעולם. היא לא נמצאת בוורדפרס עצמו, אלא ב־PHP‏, התוכנה שכל אתר וורדפרס רץ עליה. ביום החשיפה כמעט כל גרסת PHP‏ מ־5.4 והלאה הייתה פגיעה, כולל כל הגרסאות שוורדפרס תומך בהן. הפרצה, שקיבלה את הכינוי PHP2Shell‏, מאפשרת לתוקף להריץ קוד על השרת של האתר, בלי שם משתמש ובלי סיסמה. במאמר נסביר מה קרה, איך בודקים אם האתר שלכם עדיין חשוף, ומה סוכן AI‏ שמחובר לאתר היה עושה בשבילכם עוד לפני שידעתם שיש בעיה.

בקצרה

  • מה קרה: שתי פרצות ב־PHP‏ עצמה (CVE-2026-109618‏ ו־CVE-2026-109619‏), בחומרה 9.2 מתוך 10. תוקף יכול להשתלט על השרת בלי להתחבר.
  • מי חשוף: כל אתר שרץ על PHP‏ בגרסה שלא עודכנה, כולל וורדפרס, ג'ומלה ו־WooCommerce‏. עדכון של וורדפרס או של התוספים לא מתקן את הפרצה.
  • מה עושים: בודקים את גרסת ה־PHP‏. הגרסאות המתוקנות הן 8.5.12, 8.4.27, 8.3.36 ו־8.2.35. גרסה 8.1 ומטה כבר לא מקבלת עדכונים רגילים, וצריך לעבור לגרסה חדשה.
  • הלקח: החלון בין פרסום פרצה לניסיונות פריצה נמדד בשעות. סוכן AI‏ שמחובר לאתר בודק, מגבה ומעדכן בזמן הזה, גם כשבעל העסק לא יודע מה זה PHP‏.

מה זה PHP2Shell‏, בשפה פשוטה

תחשבו על האתר שלכם כמו על רכב. וורדפרס, התבנית והתוספים הם המרכב, הלוח והמושבים: מה שרואים. PHP‏ היא המנוע שמתחת למכסה. כל פעם שמישהו נכנס לאתר, PHP‏ מריצה את הקוד ובונה לו את העמוד.

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

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

69.3%מהאתרים שהשפה שלהם מזוהה רצים על PHP‏
9.2ציון החומרה של כל אחת מהפרצות, מתוך 10
4 ימיםלפני הפרסום, ניסיון ניצול כבר נקלט במלכודת של אמזון

מקורות: W3Techs‏ (23.10.2026), הודעת האבטחה של PHP‏ (CVSS v4.0‏), Help Net Security‏ על נתוני Amazon Threat Intelligence‏.

למה הפעם זה חמור יותר מפרצה רגילה

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

  1. היא בבסיס, לא בתוסף. לפי PHP‏, כל התקנה שמשרתת אתרים מושפעת: PHP-FPM‏, Apache‏, LiteSpeed‏ ועוד. הקוד הבעייתי נמצא ב־PHP‏ יותר מעשור.
  2. לא צריך סיסמה. אין צורך בחשבון באתר, בטופס מסוים או בתוסף פגיע. מספיקה בקשה מבחוץ.
  3. התוקפים הקדימו את התיקון. Amazon‏ רשמה ניסיון ניצול ב־17 באוקטובר, ארבעה ימים לפני הפרסום. פרטים דלפו לפני המועד, ו־PHP‏ הקדימה את התיקון ביום. ביום הפרסום עצמו, חברת watchTowr‏ דיווחה על ניסיונות ניצול פעילים בתוך שעות.
  4. AI‏ קיצר את הדרך לפריצה. לפי The Hacker News‏, החוקרים שגילו את הפרצות (Wiz‏, Calif‏ וצוות Codex Security‏ של OpenAI‏) אמרו שמודלי AI‏ עזרו להם להפוך את הבאג להתקפה עובדת. חוקר אחד עשה בשבוע עבודה שהייתה לוקחת לצוות חודשים. התוקפים משתמשים באותם כלים.

ויש עוד בעיה, שקטה יותר. גם אחרי התיקון, הרבה אתרים לא יקבלו אותו:

אתרי PHP‏ לפי גרסה ראשית

PHP 8‏
65.3%
PHP 7‏
26.9%
PHP 5‏
7.7%

מקור: W3Techs‏, 23.10.2026. לגרסאות 7 ו־5 אין תיקון רשמי. PHP‏ פרסמה תיקונים מינימליים בקוד מקור ל־7.4, 8.0 ו־8.1, שמיועדים למי שבונה PHP‏ בעצמו. גם בתוך PHP 8‏, רק 8.2 ומעלה מקבלות עדכון רגיל.

בערך שליש מאתרי PHP‏ רצים על גרסה 7 או 5. אצל רובם בעל העסק לא יודע את זה. האתר נבנה לפני חמש או שמונה שנים, הוא עובד, ואף אחד לא נגע במנוע מאז.

עדכנתי וורדפרס. זה לא מספיק?

לא. זו הטעות הכי נפוצה שנראה בימים הקרובים, ו־The Hacker News‏ מדגישים אותה במפורש: עדכון של אפליקציה כמו וורדפרס לא מעדכן את PHP‏. את PHP‏ מספקים חברת האחסון, השרת או קובץ ההתקנה של השרת.

עדכון וורדפרס ותוספים

נעשה מתוך לוח הבקרה של האתר, בלחיצה.

  • סוגר פרצות בתוספים ובתבנית
  • לא נוגע בגרסת ה־PHP‏
  • לא מגן מ־PHP2Shell‏

עדכון PHP‏

נעשה בשרת או בפאנל של חברת האחסון.

  • סוגר את PHP2Shell‏
  • מעבר בין גרסאות ראשיות (למשל 7.4 ל־8.3) יכול לשבור תוספים ישנים
  • צריך גיבוי ובדיקה לפני

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

איך בודקים אם האתר שלכם חשוף לפרצת PHP‏

עברו על הרשימה. זה לוקח כרבע שעה, ולא צריך לדעת לתכנת.

בדיקת PHP2Shell‏ לאתר שלכם

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

איך סוכן AI‏ היה מטפל ב־PHP2Shell‏ בלי שתצטרכו לדעת מה זה PHP‏

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

סוכן AI‏ שמחובר לאתר, לשרת ולחשבון האחסון עובד אחרת. הוא כבר יודע מה רץ אצלכם, ולכן כשיוצאת פרצה הוא לא צריך לברר מאפס. הנה איך זה נראה ביום הפרסום. הדוגמה להמחשה:

17:05 · הפרצה מתפרסמת

זיהיתי הודעת אבטחה קריטית של PHP‏. בדקתי את השרת שלך:

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

17:20 · בדיקה על עותק

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

✓ גיבוי מוכן · ✓ נבדק על עותק · ממתין לאישור שלך

לא הבנתי הכול, אבל אם בדקת, תעדכן.

23:00 · שעה שקטה באתר

עדכנתי את התוסף ועברתי ל־PHP 8.4.27‏ באתר החי. האתר היה זמין כל הזמן.

✓ PHP‏ מעודכן · ✓ 6 עמודים מרכזיים נבדקו · ✓ פנייה בטופס הגיעה למייל

23:40 · בדיקה אחרונה

עברתי על יומני השרת מ־17 באוקטובר והלאה. לא מצאתי סימנים לניסיון ניצול. רשמתי את כל מה שנעשה ביומן האתר. מחר בבוקר אבדוק שוב שהכול יציב.

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

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

מה הסוכן עושה לבד ומה מחכה לאישור

את זה מגדירים מראש, פעם אחת. ההגדרה שאנחנו ממליצים עליה לעדכוני PHP‏:

עדכון אבטחה ל־PHP‏ עם סוכן AI‏

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

כלומר, אם האתר שלכם רץ על PHP 8.3.30‏, ונתתם מראש אישור לתיקוני אבטחה באותה גרסה, הסוכן היה מעדכן ל־8.3.36 בלי לשאול. אתם הייתם מקבלים הודעה אחת אחרי: "יצאה פרצה קריטית, האתר עודכן, הכול נבדק". זה בדיוק התרחיש שבו האתר מוגן לפני שבעל העסק בכלל שמע את המילה PHP‏.

איפה הסוכן לא מספיק

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

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

PHP2Shell‏ לא תהיה הפרצה האחרונה. מה שהשתנה הוא הקצב.

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

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

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

שאלות נפוצות

מה זה PHP2Shell‏?

PHP2Shell‏ הוא הכינוי לשתי פרצות אבטחה קריטיות ב־PHP‏, CVE-2026-109618‏ ו־CVE-2026-109619‏, שתוקנו ב־21 באוקטובר 2026. הן מאפשרות לתוקף להריץ קוד על שרת האתר בלי להתחבר, ומקבלות ציון חומרה 9.2 מתוך 10. התיקון נמצא בגרסאות 8.5.12, 8.4.27, 8.3.36 ו־8.2.35.

האם אתר וורדפרס שלי חשוף לפרצת PHP‏?

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

איך מעדכנים את גרסת ה־PHP‏?

באחסון משותף בדרך כלל יש בפאנל בחירת גרסת PHP‏. בשרת פרטי מעדכנים את חבילת ה־PHP‏ דרך מנהל החבילות של השרת. לפני כל שינוי עושים גיבוי מלא. מעבר בין גרסאות ראשיות, למשל מ־7.4 ל־8.3, עלול לשבור תוספים ישנים, ולכן כדאי לבדוק קודם על עותק של האתר.

מה אם אני לא יכול לעדכן מיד?

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

האם סוכן AI‏ יכול לעדכן את PHP‏ לבד?

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

האם סוכן AI‏ לא יוצר בעצמו סיכון אבטחה?

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

מקורות

לשיחה ב־WhatsApp‏