מהי מניית חולשות נפוצות (CWE)?
מניית חולשות נפוצות CWE היא מערכת סיווג קהילתית של סוגי חולשות חוזרים בתוכנה ובחומרה, המנוהלת בידי ארגון MITRE. חולשה היא תנאי בתכנון או במימוש שעלול לתרום להיווצרות פגיעות. רשומות CWE מתארות מחלקות, כגון אימות קלט לקוי, ולא מוצר מסוים.
CWE שונה מ CVE. CVE מזהה פגיעות מסוימת שנחשפה במוצר או במערכת, ואילו CWE מצביע על הקטגוריה ההנדסית שעשויה להסביר כיצד הפגם נוצר. מיפוי כזה אינו קובע לבדו אם אפשר לנצל את הפגם או מה תהיה השפעתו העסקית.
למה משמש CWE?
צוותי פיתוח, חומרה, אבטחה ובדיקות משתמשים ב CWE כשפה משותפת לאורך מחזור חיי פיתוח תוכנה. ניתן למפות ממצאים למחלקות חולשה, לנתח סיבות שורש, להגדיר דרישות פיתוח מאובטח, למקד סקירות קוד ובדיקות ולזהות דפוסים שחוזרים בין מוצרים.