Luka bezpieczeństwa jest to błąd w oprogramowaniu, który umożliwia przeprowadzenie ataku na system operacyjny bądź pozwala na przedostawanie się wirusów na komputer. Twórcy oprogramowania nieustannie dążą do zapewnienia maksymalnego bezpieczeństwa swoim produktom, dbają o ciągły rozwój aplikacji i w razie odkrycia luki, dostarczają najszybciej jak to możliwe bugfix lub odpowiedni patch, które pozwalają na jej załatanie. Z tego powodu zawsze warto korzystać z oryginalnych aktualizacji producenta oprogramowania, pozwala to bowiem zminimalizować ryzyko ataku. W przypadku, gdy luki bezpieczeństwa są odkrywane stosunkowo późno, złośliwe oprogramowanie mogło już przeniknąć do systemu komputerowego i wyrządzić użytkownikowi szkody.