הפרויקט NGINX פרסם עדכון לחמש פגיעויות בשרת הווב ובפרוקסי הנפוצים. שלוש מהן שגיאות זיכרון שעלולות לאפשר הרצת קוד, ואחת עלולה לעקוף בדיקת תעודת לקוח ב-TLS. לפי הדיווחים אין ניצול בפועל, אבל כדאי לבדוק אם ההגדרות שלך חשופות.
| מזהה | תיאור | חומרה (CVSS v4.0) | תצורה חשופה |
|---|---|---|---|
| CVE-2026-15176 | heap overflow ב-alias ו-rewrite |
9.2 (קריטית) | alias + rewrite + שימוש ב-$request_filename |
| CVE-2026-93479 | heap overflow ב-regex map |
9.2 (קריטית) | captures של map בתוך root או log_format |
| CVE-2026-97205 | use-after-free ב-AIO | 9.2 (קריטית) | aio יחד עם דפי SSI |
| CVE-2026-97629 | זיוף session ticket ב-TLS | 8.3 (חמורה) | ssl_session_cache shared בלי ssl_session_ticket_key |
| CVE-2026-95101 | request smuggling ב-HTTP/3 | 6.9 (בינונית) | HTTP/3 עם proxy_request_buffering on (ברירת מחדל) |
מצב ניצול: לפי הסיקור, אף אחת מהפגיעויות לא נמצאת בקטלוג KEV של CISA ואין דיווח על תקיפות. סטטוס תיקון: תוקן בגרסאות 1.30.6 (יציבה) ו-1.31.7 (mainline).
מה קרה
הציון הגבוה ניתן לשלוש שגיאות הזיכרון, שעלולות להקריס תהליך worker ובמקרים מסוימים לאפשר הרצת קוד. כל אחת תלויה בתצורה ספציפית, ולכן לא כל התקנה חשופה. אחת מהן, CVE-2026-93479, קשורה לטיפול במחרוזות שתוקן ביולי, ולפי חוקר שצוטט בכתבה התיקון ההוא השאיר נתיב צר פתוח.
הפגיעות ב-TLS נוגעת לשרתים שמאמתים תעודות לקוח: זיוף של session ticket עלול, במקרים אקראיים ולא נשלטים לפי F5, לעקוף את האימות.
נקודות לשים לב
- עדכן ל-1.30.6 או ל-1.31.7. הגרסאות החשופות משתנות לפי פגיעות ומגיעות עד 1.31.6.
- חפש בקובצי התצורה את הצירופים בטבלה (
aliasעם$request_filename,aioעם SSI,ssl_session_cache sharedבלי מפתח) כדי לדעת אם אתה חשוף בפועל. - אם אי אפשר לעדכן מיד, F5 מציעה עקיפות: להימנע מ-
aliasומ-$request_filename, לכבותaio, להגדירssl_session_ticket_keyמקובץ אוproxy_request_buffering off. - שרתים עם
ssl_session_tickets offאינם חשופים לפגיעות ה-TLS. - בדוק גם מוצרים שמשובצים בהם NGINX (ingress, מכשירי רשת) מול היצרן שלהם.
מקורות: The Hacker News · NGINX Security Advisories

₿ אהבת את הפוסט?
אפשר לשלוח לי ביטקוין ישירות לכתובת שלי. סרקו את הקוד, או העתיקו את הכתובת:
bc1qsn043qmlv4ejxydeknkfm9u6e93e6tegmq9x85
שימו לב: העברה on-chain כרוכה בעמלת רשת שאינה תלויה בסכום, ולכן סכומים קטנים מאוד אינם כדאיים.