Под уязвимостью в программном обеспечении понимаются ошибки (так называемые дыры), которые делятся:
В наше время распространено мнение о том, что операционная система (ОС) Microsoft Windows недостаточно защищена от сетевых червей, троянских программ и прочих нежелательных приложений.