עדכוני אבטחה ל-Node.js: לעדכן את סביבת הריצה ולבדוק את הקונטיינר הפעיל
גרסאות 21 באוקטובר מתקנות בעיות בחומרה גבוהה ב-Brotli, ב-DNS וב-TLS.

מה השתנה
Node.js הוציא את גרסאות האבטחה 22.23.4, 24.22.1 ו-26.12.1. הן כוללות תיקוני DNS ו-TLS ואת CVE-2026-111497, פגיעות זיכרון במפענח Brotli שעלולה לאפשר הרצת קוד מרחוק.
למי זה רלוונטי
הסיכון של Brotli דורש שהיישום יפרוס נתוני Brotli שבשליטת תוקף דרך node:zlib. בדקו מסלול זה לצד אימות שמות מארחים וחיבורי HTTPS יוצאים. חבילות npm וסביבת הריצה של Node הן שני יעדי עדכון שונים.
מה לעשות
- ערכו מיפוי של סביבת הריצה בכל שירות פעיל, קונטיינר, תהליך CI וסביבת פיתוח.
- בחרו גרסה מתוקנת ותואמת בענף הראשי הנתמך שלכם. בקונטיינרים יש לרענן את תמונת הבסיס ולבנות מחדש; מטמון ישן עשוי להשאיר את סביבת הריצה הפגיעה.
- בדקו טיפול בשגיאות פריסה, TLS ובדיקות עשן של היישום לפני החלפת השירות.
פקודות עזר
node --version
node -p "process.versions.openssl"איך לוודא שהטיפול הושלם
הריצו את פקודות המיפוי בתוך הסביבה החדשה. שמרו את גרסת הריצה ואת מזהה תמונת הקונטיינר בתיעוד הפריסה. בנייה מוצלחת במחשב המקומי אינה מוכיחה איזו גרסה משרתת משתמשים.
מקורות רשמיים
מכאן לפרויקט שלכם
הורידו את הקבצים, שמרו את המדריך או תנו לעוזר הפיתוח תיאור משימה מוכן.
מכינים את הפרויקט עם AI
העתיקו את הפרומפט באנגלית לעוזר הפיתוח. הוא כולל את המאמר, הקבצים הזמינים ושלבי ההכנה.
הצגת פרומפט ההכנה
Read this news or bug-fix article as reference material:
https://nethanelfitoussi.com/article/nodejs-october-2026-security-releases?lang=en
Goal: apply the documented workflow to my development project.
Read the existing project instructions, inspect the relevant files and explain the smallest useful setup.
Use the article and its examples as references. Identify any missing project files before making changes.
If I have not supplied a project folder, ask which development project to use. Do not invent a repository URL.
Additional project setup instructions:
Review my Node.js deployment using https://nodejs.org/en/blog/vulnerability/october-2026-security-releases . Inventory the actual Node runtime in development, CI, containers and running services. Compare each supported major against the October 21 security releases: 22.23.4, 24.22.1 and 26.12.1, or a later vendor-confirmed patched release on that line. Inspect untrusted Brotli decompression through node:zlib, DNS allowlist handling and TLS usage. Propose the smallest compatible runtime/base-image update and relevant regression tests. Rebuilding must refresh the base image; changing package.json alone is insufficient. Report the running version after an approved deployment. Do not disable TLS validation or alter production without approval.
Check the dated advisory and current official vendor guidance. Identify whether my installed version and configuration are affected before proposing a fix.
Give me a short plan, then make the agreed local changes and run the relevant checks. Report actual results and anything not verified. Stop before credentials, paid services, production changes, push, merge or deployment.The prompt
Review my Node.js deployment using https://nodejs.org/en/blog/vulnerability/october-2026-security-releases . Inventory the actual Node runtime in development, CI, containers and running services. Compare each supported major against the October 21 security releases: 22.23.4, 24.22.1 and 26.12.1, or a later vendor-confirmed patched release on that line. Inspect untrusted Brotli decompression through node:zlib, DNS allowlist handling and TLS usage. Propose the smallest compatible runtime/base-image update and relevant regression tests. Rebuilding must refresh the base image; changing package.json alone is insufficient. Report the running version after an approved deployment. Do not disable TLS validation or alter production without approval.
למקור הרשמיNode.js · October security advisory


