The 37-Year Old Bug: How a Legacy OpenBSD Code Enabled a Root Exploit on OpenBSD 7.9 Despite KARL, SMAP and SMEP
17/10/2026-16:43 17/10/2026-16:46 מחשבים וטכנולוגיה CyberSec Guru דיווח
A signed 16-bit counter inherited from the original BSD codebase is the first link in a kernel exploitation chain that gets around several of OpenBSD’s protections. Security research firm Calif disclosed the exploit, named Big Fish, on October 16, 20
סיכום מאמרבאג בן 37 שנה בקוד OpenBSD אפשר ניצול שורש במערכת גרסה 7.9, למרות ההגנות KARL, SMAP ו‑SMEP. החולשה נובעת ממחסנית 16‑ביט עם סימן שהועברה מהקוד המקורי של BSD ונשארה ללא שינוי במשך עשורים, והיא מהווה החוליה הראשונה בשרשרת ניצול שמאפשרת לעוקף את מנגנוני ההגנה של הגרעין. חברת המחקר Calif חשפה את המתקפה, ששמה הקוד הוא **Big Fish**, ב‑16 באוקטובר, ותיארה כיצד תוקף יכול לנצל את המונה הפגום כדי להשיג הרשאות root ולהריץ קוד זדוני בזיכרון הקרנל. הממצא מדגיש את הסיכון הטמון בקוד מורשת במערכות מודרניות ומחזק את הצורך בבדיקה יסודית של רכיבים ישנים גם כאשר מופעלות טכנולוגיות הגנה מתקדמות כ‑KARL, SMAP ו‑SMEP. האירוע מעורר דיון בקהילת האבטחה על חשיבות עדכון ובדיקת קוד עתיק בפרויקטים פתוחיתוכן זה נוצר על ידי בינה מלאכותית.