Классы ПУ:
Уязвимости проектирование(слабый протокол, не правильные значение по умолчанию)
Уязвимости реализации securityfocus Ошибки переполнения
Уязвисомти конфигурации (неправильная настройка ПО)
Ошибки переполнения буфера, кучи. Ошибки в языках низкого уровня (С, C++) без встроенного контроля границ.
DVL linux - Самая уязвимая система.