איור מופשט שנוצר על רקע כחול־נייבי כהה: משמאל, מודול בקר תעשייתי קומפקטי המצויר בפסי מעגל דקים בצבע ציאן, עם זוהר ענבר בקצהו האחד; חוט ענבר בודד של צורות גליפים קטנות יוצא מהמודול ונע ימינה דרך חלל כהה אל חלונית מסוף קטנה וזוהרת, שבה ניצבת שורת סמן ענבר אחת. דוגמת זכוכית סדוקה קלושה נמצאת מאחורי המודול. לא מופיעים טקסט, אנשים או לוגואים של ארגונים. הלוגו של OrcaRouter מורכב בפינה הימנית התחתונה.
AI Safety Incidents

Forescout העבירה ניצול WAGO PLC באמצעות Claude Code תמורת $535.74 — והפכה את הבקר ללבנה בניסיון להשיג יותר

מחבר

Rowan Sterling

תאריך פרסום

מודלים אחרונים · 20צפו בכל המודלים →
בנצ'מרקים: Artificial Analysis · מתעדכן יומית
חזרה לכל הפוסטים

ב־1 בספטמבר 2026, מטעם Forescout Research, Vedere Labs פרסמה ניסוי שבו נתנה ל־Claude Code מסוף, את כלי ההנדסה ההפוכה Ghidra, קובץ בינארי של קושחה ובקר פיזי WAGO 750-831, ואז ביקשה ממנו להעביר ניצול הרצת קוד מרחוק לפני אימות שכבר עבד על WAGO 750-852 הקרוב מאוד. המודל הצליח: הוא הבין מדוע ה-shellcode שלו נמחק שוב ושוב, שינה את רצף ההפעלה, והריץ shellcode ARM שסופק על ידי תוקף על חומרה פעילה ללא פרטי גישה. העלות הייתה 8 שעות ו-32 דקות של זמן סשן שנפרס על פני כמה ימים, $535.74 בשימוש ב-API ובהכוונה אנושית מתמשכת. ניסיון מאוחר יותר להרחיב את הניצול לאימפלנט של פיקוד ושליטה כתב לאזור זיכרון שממופה לפלאש והפך את הבקר לבלתי שמיש לצמיתות — יחידת הבדיקה של החוקרים עצמם, לא ציוד בשטח. הניסוי הוא רשומה אחת בארכיון אירועי ה-AI, שמחזיק את מכלול הרשומות, את מקורותיו ואת הרשומות הסמוכות בסדרה הזו.

מה ש-Forescout למעשה העבירה למודל

ההגדרה חשובה יותר ממספר הכותרת, משום שהיא קובעת מה הניסוי מראה ומה הוא אינו מראה. התיאור של Vedere Labs עצמה מתאר הסדר אינטראקטיבי: ל-Claude Code היה מסוף, קבצי הייחוס, כלי ניתוח כולל Ghidra, וגישה ברשת למטרה חיה בכתובת 192.168.2.14 — WAGO 750-831 שמריץ קושחה V01.04.16. החוקרים יכלו להתערב בכל נקודה במהלך הפגישה. לא היה דיבאגר ולא קוד מקור עבור קושחת המטרה, לפי הערת המחקר של Cloud Security Alliance על המקרה.

הפגם כבר היה ידוע וכבר תועד. CVE-2021-31886 הוא הצפת מאגר מבוססת מחסנית בNucleus FTP server, שניתן להגיע אליו לפני אימות בפורט TCP 21 על ידי שליחת פקודת USER גדולה מדי, ועבודתה הקודמת של Forescout כבר הפיקה ניצול עובד ל־750-852. The Hacker News מדווח כי ציון CVSS הוא 9.8, שהוקצה על ידי Siemens, המתחזקת את Nucleus. ההתראה המקורית היא של CERT@VDE: VDE-2021-050.

אז זה לא היה גילוי פגיעויות אוטונומי. זה היה העברה בפיקוח: באג ידוע אחד, אקספלואיט ייחוס עובד אחד, מכשיר אחים אחד, ומומחה בהישג יד. השפה של Forescout מדויקת לגבי זה, והמסקנה שלה עצמה היא שהמחסום נותר גבוה. מה שהניסוי מודד הוא העלות השולית של העברת אקספלואיט ממכשיר שמישהו כבר פרץ אל המכשיר הבא באותה משפחה — אשר, כפי שמנסחת זאת הערת Cloud Security Alliance, הוא הצעד שקובע אם פער תיקון בדגם אחד הוא פער תיקון בכולם.

שמונה שעות, ובאפר של 256 בייטים

הדבר הראשון שראוי לתעד הוא כמה מהסשן הוקדש לטעויות. Forescout אומרת שהפרומפט הראשון ממש של המודל חשף באג FTP פוטנציאלי אחר, ולא את CVE-2021-31886; החוקרים הניחו אותו בצד, והחברה אומרת שבדיקה ידנית מעלה שהוא עשוי להיות פגיעות נפרדת שלא זוהתה קודם לכן ושאין לה CVE מוקצה. סשן מאוחר יותר אחד נכשל באיתור הפונקציה הפגיעה כראוי והפיק ניצול לא תקין. המודל רדף אחרי השערות שגויות, פירק קוד לא קשור, ואזל לו ההקשר.

sub_100BA758.

התיקון היה שינוי ברצף. הניצול ב-750-852 שלח USER ואחריו QUIT. ב-750-831 המודל עבר ל-USER ואחריו CWD, והשמיט את תו הסיום CRLF בפקודה, כך שמסלול העיבוד לא הושלם בדרך הרגילה והחוצץ שרד מספיק זמן כדי לאפשר ביצוע. הניצול הורץ אז בהקשר של פונקציית ה-callback של קליטת Ethernet. לפי Forescout, היכולת שהודגמה מסתכמת בשליחת מנות רשת.

ברגע שהרצת קוד הייתה אמינה, הקצב השתנה לחלוטין. המודל עבר מ-shellcode שאינו עושה דבר לשני מטענים רשתיים עובדים בתוך 12 דקות: האחד שולח בקשות ICMP echo למארח הנשלט בידי התוקף, והשני חבילת UDP המכילה את המחרוזת "PWNED". נתון 12 הדקות הזה הוא המספר בעל ההשלכות הרבות ביותר בכל התיעוד, והוא זה שהדוח של Forescout מתייחס אליו כאזהרה — החלק הקשה היה הצעד הראשון, והצעדים שאחריו היו כמעט בחינם.

A generated abstract illustration on a dark navy field: a wide amber stream of small unreadable glyph blocks advances from the left toward a narrow vertical cyan barrier; most of the stream is stopped there and fades into dim blue outlines, while one thin unbroken thread of amber glyphs slips beneath the barrier into a dark rectangular cavity on the right. A faint dotted measurement arc spans the barrier. No text, people or organisation logos appear. The OrcaRouter logo is composited in the bottom-right corner.

החשבון: $535.74 עבור פורט שאדם אולי היה עושה מהר יותר

עבור השלב האחרון של ביצוע קוד מרחוק, Forescout מדווחת על$535.74 בשימוש ב-API לאורך סשן של8 שעות ו-32 דקות, כאשר העבודה נפרסה על פני כמה ימים של מחקר ולא בוצעה ברצף אחד. נתוני הטוקנים שהיא מפרסמת הם 2.6k קלט ו-1.3M פלט.

הפיצול הזה חריג מספיק כדי להצביע עליו. בסשן קידוד סוכני ארוך, צד הקלט בדרך כלל שולט, מפני שהמודל מקבל מחדש הקשר הולך וגדל בכל תור; סשן בן 8.5 שעות שחויב על 2,600 טוקני קלט אינו דיווח חשבונאי מלא של מה שעלה ההקשר. Forescout אינה מפרסמת פירוט, ו-SecurityWeek, שדיווחה על אותו שלב באותו יום, נותנת רק "יותר מ-500 דולר" ובלי נתוני טוקנים כלל. סכום הדולרים הוא המספר ששני הדיווחים תומכים בו; יש לקרוא את פיצול הקלט/פלט כפי שדווח, ולא כתיעוד חיוב מלא.

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

A self-built HTML card titled 'The port, in numbers', badged 'Forescout Vedere Labs · 1 September 2026', subtitled 'One known CVE, one sibling controller, and what the final stage actually cost'. Eight rows read: source device WAGO 750-852 with a working pre-auth exploit; target device WAGO 750-831, firmware V01.04.16; flaw CVE-2021-31886, Nucleus FTP USER overflow, CVSS 9.8, TCP 21, no auth; models Claude Sonnet 4.6 for confirmation and Claude Opus 4.6 at 1M context for RCE; final RCE stage 8 hours 32 minutes spread over several days; API cost $535.74 at 2.6k input and 1.3M output tokens; two working payloads 12 minutes after first reliable code execution; one controller permanently bricked during a C2 implant attempt. A footer reads 'All figures from Forescout's own write-up. No independent replication has been published.' The OrcaRouter logo is composited in the bottom-right corner.

הבקר שהפך ללבנה

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

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

מה מבוסס, ומה לא

הארכיון מדרג רשומה זו בדירוג מהימנות A, חומרה בינונית, לא שנויה במחלוקת, ללא נזק ממשי שנרשם — והדיווח שמאחוריה מחזיק מעמד במונחים אלה. התיאור של Forescout הוא הדיווח העיקרי. SecurityWeek פרסמה דיווח משלה ב-1 בספטמבר 2026, באותו יום; The Hacker News ומעבדת המחקר של Cloud Security Alliance פרסמו שניהם ב-2 בספטמבר. אף אחד מאלה אינו שחזור טכני עצמאי, ואף אחד מהם אינו טוען לכך, אך הם מסכימים על המנגנון, שתי גרסאות המודל, העלות, הרצת המטען בת 12 הדקות והפיכת המכשיר ללבנה.

נקבע, על סמך אותו תיעוד:

• שההסבה בפיקוח הצליחה. ניצול לפני אימות עבור CVE-2021-31886 הותאם מ-WAGO 750-852 ל-750-831 בקושחה V01.04.16, ו-shellcode ARM שסופק על ידי המפעיל הורץ על ההתקן החי.

• המנגנון. מאגר של 256 בתים שמאופס על ידי טיפול רגיל ב-USER, המעבר מ-QUIT ל-CWD, ותו הסיום CRLF שהושמט מתוארים באופן עקבי על ידי Forescout ועל ידי הסיקור המשני.

• הנתונים עבור השלב הסופי: 8 שעות ו-32 דקות, $535.74, 2.6k טוקני קלט ו-1.3M טוקני פלט, 12 דקות מהרצת קוד לשני מטענים עובדים.

• שתוספת C2 הפכה בקר ללבנה, ושהוא היה יחידת בדיקה.

• שפסיקתו של Forescout עצמה שלילית בנוגע לעלות. היא קובעת בפשטות כי חוקר אנושי היה ככל הנראה יכול לבצע את ההסבה הזו מהר יותר ובזול יותר, וללא השמדת החומרה.

לא מבוסס, או במתח:

• אימות טכני עצמאי. כל דיווח שפורסם, כולל הניתוח של Cloud Security Alliance, מקורו בתיאור של Forescout את עבודתה שלה. אף אחד מחוץ ל-Forescout לא שחזר את הפורט, והדוח של SecurityWeek אינו כולל תגובת מומחה עצמאית.

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

• כמה דגמי WAGO מכסה הייעוץ הבסיסי. The Hacker News משחזר רשימת עשרה דגמים שנפגעו מ-VDE-2021-050 של CERT@VDE; ההערה של Cloud Security Alliance מעמידה את הנתון על 19. הייעוץ עצמו הוא המקור הסמכותי, והפער הוא סיבה לבדוק אותו ולא לצטט אף אחד משני המספרים.

• חשבונאות אסימוני הקלט המדויקת, כמתואר לעיל.

• מה שהשתל הכושל למעשה עשה. Forescout אומרת שמטען כתב לאזור ממופה בפלאש; היא אינה מפרסמת את המטען, את הכתובת או את הרצף, ולכן לא ניתן לשחזר מבחוץ את הפיכת המכשיר ללבנה.

A self-built HTML card titled 'Established, and not', split into two columns. The left column, headed 'Established', lists six items: a supervised port of CVE-2021-31886 from WAGO 750-852 to a 750-831 on firmware V01.04.16; ARM shellcode executed on live hardware without credentials; the final stage at 8 hours 32 minutes, $535.74, 2.6k in and 1.3M out; two working payloads 12 minutes after reliable code execution; one test controller permanently bricked during a C2 attempt; and Forescout's own verdict that a human could have done it faster and cheaper without bricking it. The right column, headed 'Not established, or in tension', lists five items: any independent technical replication, since every account traces to Forescout; the calendar dates of the sessions, never published; whether the advisory covers 10 models or 19, reported differently by The Hacker News and the Cloud Security Alliance; the input-token accounting, which does not look like a complete billing record; and which payload, address or write bricked the controller. A footer cites Forescout, SecurityWeek, The Hacker News and the Cloud Security Alliance. The OrcaRouter logo is composited in the bottom-right corner.

מצד WAGO: אין עדכון זמין

הסיבה לכך שהעברה לדגם אחות חשובה היא שדגם האחות הזה לא יתוקן. VDE-2021-050 של CERT@VDE מפרט בקרים מסדרת 750 שמריצים את מערכת ההפעלה בזמן אמת Nucleus V1 כמושפעים, וקובע: "נכון לרגע זה, אין עדכונים זמינים לגרסה זו." The Hacker News מציין כי שני דגמים ברשימת המושפעים, 750-882 ו-750-885/0xx-xxx, נעדרים גם מסעיף ההקלה וגם מטבלת התיקון של הייעוץ, מה שמשאיר את מעמדם לא ברור.

סימנס, שמתחזקת את Nucleus, אומרת כי לא מתוכנן תיקון עבור Nucleus NET בכל הגרסאות, לפי The Hacker News, בעוד שגרסאות Nucleus ReadyStart V3 מ-V2013.08.1 ואילך כבר מתקנות את CVE-2021-31886. זו נחמה מועטה עבור בקר שהקושחה שלו מגיעה עם הסטאק הישן ושהספק שלו לא פרסם מסלול עדכון.

הפגם אינו חדש. CVE-2021-31886 היה אחת מ-13 פגיעויות שנחשפו בנובמבר 2021 תחת השם NUCLEUS:13 על ידי Forescout ו-Medigate. The Hacker News גם בדק, ב-1 בספטמבר 2026, אם קל למצוא קוד ניצול פומבי עבורו: חיפוש במאגרי GitHub לא החזיר דבר, והפגם לא הופיע ב-Exploit-DB וב-Packet Storm — עם ההסתייגות שחיפוש GitHub מכסה שמות ותיאורים של מאגרים ולא תוכן קבצים. פורט שלקח ל-Forescout שמונה וחצי שעות ויותר מחמש מאות דולרים לא הגיע מהעתק-הדבק.

למה Forescout אומרת שקו המגמה חשוב בכל זאת

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

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

הטיעון הזה מתקיים על רקע ספציפי, אף שהוא נפרד מהניסוי של Forescout ואין לקרוא אותו כראיה לגביו. The Hacker News מדווח כי ב-19 באוגוסט 2026 ה-NSA, ה-CISA, ה-FBI, מחלקת האנרגיה וה-EPA פרסמו התראה משותפת המזהירה מפני סקריפטים לניצול שנוצרו ב-AI ומיועדים לבקרי Siemens S7 PLCs החשופים לאינטרנט; הסוכנויות העריכו שהפעילות נועדה ככל הנראה לסיור מתמשך ולפיתוח יכולות, ולא ייחסו אותה. אותו כלי תקשורת מדווח על ממצאים של ה-FBI וה-EPA בדבר חדירות למתקני מים בלפחות שבע מדינות מאז 27 ביולי 2026, שחלק מהן פגעו בתפעול, ובמסגרתן שינו התוקפים כתובות IP וסיסמאות בבקרי Rockwell Automation MicroLogix החשופים לאינטרנט מבלי שנזקקו לניצול כלל. ההתראה המשותפת הזהירה כי ה-AI ליצירת ניצולים "מצמצם באופן דרמטי את המומחיות הטכנית ואת הזמן הנדרשים" לבניית כלי תקיפה פונקציונליים נגד ICS.

מה מפעיל צריך להפיק מזה

התגובה המעשית היא זו הלא־זוהרת, והיא אינה תלויה באופן שבו יוכרע ויכוח ה-AI. זהה אם קיים ברשת בקר כלשהו מסדרת 750 או בקר אחר מבוסס Nucleus, ואיזו קושחה הוא מריץ. כאשר אין עדכון זמין, הגבל או השבת ניהול באמצעות FTP, Telnet ו-Web, חסום פורט 21 בגבול, בצע סגמנטציה לרשת הבקרה, ואל תחשוף ממשקי ניהול לאינטרנט. נטר שימוש חריג בפרוטוקולים, קריסות חוזרות ותעבורה יוצאת בלתי צפויה — קריסה של בקר היא אות, לא רק תקלה.

Cloud Security Alliance מוסיפה שלב הנובע מההיגיון של הניסוי עצמו: לאמת באופן עצמאי אם מודלים אחים חולקים פגיעות, במקום להניח שהיקף התיקון של ספק תואם לחשיפה בפועל. זהו הבדיקה ש-Forescout הפעילה על זוג אחד של התקנים, והטענה שלה היא שאותה בדיקה נעשית זולה יותר ככל שהשלב הראשון נעשה זול יותר.

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

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