n8n: חולשה קריטית (9.4) בארגז החול מאפשרת למי שעורך תהליכים להריץ פקודות בשרת
ב-4 בפברואר 2026 פורסמה CVE-2026-25049 ב-n8n: משתמש שיכול לערוך תהליכי עבודה מצליח להבריח ביטוי מארגז החול ולהריץ פקודות. התיקון בגרסאות 1.123.17 ו-2.5.2, וקיימות הוכחות היתכנות פומביות.
TL;DR בקצרה
- המפתחים של n8n פרסמו ב-4 בפברואר 2026 את CVE-2026-25049, חולשה בציון 9.4 בארגז החול שמריץ ביטויי JavaScript בתהליכי עבודה.
- תוקף שיכול ליצור או לערוך תהליך עבודה מריץ פקודות מערכת בשרת, שולף משתני סביבה ואישורים שמורים, ויכול להמשיך לשירותי ענן מחוברים.
- החולשה עוקפת את התיקון ל-CVE-2025-68613. התיקון הרשמי הוא בגרסאות 1.123.17 ו-2.5.2, והחוקרים ממליצים להחליף את N8N_ENCRYPTION_KEY.
- Endor Labs ו-SecureLayer7 פרסמו הוכחות היתכנות. BleepingComputer כתבה שלא דווח על ניצול בשטח.
ב-4 בפברואר 2026 פרסמו מפתחי n8n את CVE-2026-25049. זו חולשה קריטית בציון 9.4, שמאפשרת להריץ פקודות על השרת. התוקף צריך חשבון שיכול ליצור או לערוך תהליכי עבודה (workflows). מכאן הוא מנסח ביטוי שבורח מארגז החול של המערכת.
n8n היא פלטפורמת אוטומציה בקוד פתוח, שמחברת בין שירותים, מסדי נתונים ומודלי AI. לפי Pillar Security, שדיווחה על הבעיה, יש לפלטפורמה מאות אלפי התקנות עצמאיות. החברה גם מפעילה שירות ענן. לכן הפרצה רלוונטית לכל מי שמריץ n8n בעסק.
n8n ו-CVE-2026-25049: איך בורחים מארגז החול
ב-n8n אפשר לכתוב ביטויי JavaScript בשדות של תהליך עבודה. המערכת מריצה אותם בארגז חול ומסננת פקודות שעלולות לפגוע. לפי היועץ הרשמי ב-GitHub, ביטויים שנוסחו בכוונה בפרמטרים של תהליך העבודה יכולים להפעיל פקודות מערכת בשרת.
Pillar מסבירה שאפשר לעקוף את המסנן. התוקף יכול להשתמש בתבניות מחרוזת, בפונקציות חץ ובאובייקטים של מחסנית הקריאות, שמחזירים אובייקטים גלובליים אמיתיים. לטענתה, הסיבה היא ניתוח חלקי של מבנה הקוד. המסנן הניח איך יכתבו קוד, והפעולות עצמן אפשר לנסח אחרת.
החולשה אינה הראשונה. היא עוקפת את התיקון ל-CVE-2025-68613, שאותה סגרה n8n ב-20 בדצמבר 2025, לפי BleepingComputer. Pillar דיווחה על השרשרת הראשונה ב-21 בדצמבר, ו-n8n סגרה אותה ב-23 בדצמבר. יום אחר כך מצאה Pillar עקיפה נוספת, ו-n8n אישרה אותה ב-30 בדצמבר.
Endor Labs ו-SecureLayer7 פרסמו הוכחות היתכנות פומביות. לפי BleepingComputer, לא דווח עדיין על ניצול של CVE-2026-25049 בשטח. עם זאת, ההוכחות הפומביות מקצרות את הדרך לתוקפים.
מה תוקף יכול לעשות עם שרת n8n פרוץ
לפי Pillar, ההשתלטות מתחילה בהרצת פקודות על השרת. משם התוקף קורא משתני סביבה, ובהם מפתח ההצפנה של n8n. בעזרתו הוא מפענח את האישורים השמורים, כמו מפתחות API ואסימוני OAuth.
התוקף יכול גם לגשת למערכת הקבצים ולשירותים פנימיים. הוא יכול להמשיך לחשבונות ענן שמקושרים לשרת. אם הוא משנה כתובות בסיס של ספקי AI, הוא יכול ליירט את התנועה אליהם. לבסוף הוא יכול להרעיל תהליכי עבודה כדי להישאר במערכת.
Pillar בדקה גם את שירות הענן של n8n. לדבריה, הארכיטקטורה המשותפת יכלה לחשוף נתוני לקוחות אחרים. n8n אישרה את ההשפעה על הענן ב-22 בדצמבר, ובמחרת החליפה סודות.
איך מתקנים את CVE-2026-25049: גרסאות וצעדים
ביועץ של n8n כתוב שהגרסאות הפגיעות הן אלה שמתחת ל-1.123.17 ומתחת ל-2.5.2. התיקון מגיע בגרסאות האלה. בינתיים n8n מציעה שני פתרונות זמניים. הראשון הוא להגביל יצירה ועריכה של תהליכי עבודה למשתמשים מהימנים לגמרי. השני הוא להריץ את n8n בסביבה מוקשחת, עם הרשאות מערכת מוגבלות וגישת רשת מצומצמת. לפי היועץ, אלה לא מבטלים את הסיכון.
יש אי-התאמה בין המקורות. Pillar ו-SecurityWeek מציינות את גרסה 2.4.0 כגרסה עם התיקון המקיף. היועץ של n8n מפרט את 1.123.17 ו-2.5.2. לכן עדיף להסתמך על היועץ, או להתקין את הגרסה העדכנית ביותר.
מה זה אומר עבורכם
- בדקו את הגרסה: אם אתם מריצים n8n בעצמכם, ודאו אם היא נמוכה מ-1.123.17 בקו 1.x או מ-2.5.2 בקו 2.x.
- עדכנו עכשיו: עברו ל-1.123.17 ומעלה בקו 1.x או ל-2.5.2 ומעלה בקו 2.x. הוכחות ההיתכנות פומביות.
- צמצמו הרשאות עריכה: רק משתמשים מהימנים צריכים ליצור או לערוך תהליכי עבודה. החולשה דורשת בדיוק את ההרשאה הזאת.
- החליפו מפתחות: Pillar ממליצה להחליף את N8N_ENCRYPTION_KEY ואת האישורים השמורים, אם הרצתם גרסה פגיעה.
- סרקו ביטויים חשודים: עברו על תהליכי העבודה ועל יומני הריצה וחפשו ביטויי JavaScript חריגים. הגבילו גם את הגישה היוצאת של השרת.
מה הלאה
היועץ של n8n מתאר את הבעיה כחולשות נוספות בהערכת ביטויים, שנמצאו אחרי CVE-2025-68613. לכן כדאי לעקוב אחרי עדכונים נוספים ביועצי האבטחה של n8n.
מי שמריץ n8n מול האינטרנט כדאי שיתייחס להוכחות הפומביות כאילו תוקפים כבר משתמשים בהן. עדכון מהיר וצמצום הרשאות הם הצעדים העיקריים.
מקורות והרחבה
- Expression Escape Vulnerability Leading to RCE (GHSA-6cqr-8cfr-67f8)n8n GitHub Security Advisory
- n8n Sandbox Escape: Critical Vulnerabilities in n8n Exposes Hundreds of Thousands of Enterprise AI Systems to Complete TakeoverPillar Security
- Critical n8n flaws disclosed along with public exploitsBleepingComputer
- Critical n8n sandbox escape could lead to server compromiseSecurityWeek
הכתבה נכתבה במקור בעברית על ידי מערכת GEEKLIK, על בסיס המקורות שלמעלה ובדיקת העובדות מולם.
מצאתם טעות? דווחו לנו