باگ (Bug) به خطا یا نقص در هر برنامه کامپیوتری یا یک سیستم سخت افزاری میگویند که باعث ایجاد رفتار غیرمنتظره یا نتیجهای که سیستم برای آن طراحی نشده است میشود.
باگ ها یا نقصهای موجود در طراحی و پیادهسازی سیستمهای مختلف سخت افزاری و نرمافزاری میتواند توسط هکرها مورد سوءاستفاده قرار گیرد و منجر به آسیبپذیری شود.
از باگ های امنیتی میتوان برای سوءاستفاده از آسیبپذیریهای مختلف مثل ارتقا سطح دسترسی، دور زدن سیستم احراز هویت، اکسپلویتکردن آسیبپذیریها و غیره… استفاده کرد.