Что такое уязвимости?
Классификация уязвимостей.
Информация на данной странице актуальна на сегодня - 20.04.2026
Классификация уязвимостей и угроз для сайтов.
Что такое уязвимость сайта
В области веб-безопасности, термин уязвимость используется для обозначения недостатков в коде сайта или программном обеспечении сервера, используя которые, можно нарушить целостность системы и вызвать неправильную работу.
Уязвимость может быть результатом ошибок программирования, недостатков, допущенных при проектировании сайтов, ненадежных паролей, возможности проведения скриптовых и SQL-инъекций, а также атак на сайт.
Обычно уязвимость позволяет атакующему обмануть интернет - приложение и заставить его совершить действие, на которое у того не должно быть прав.
Это делается путём внедрения каким-либо образом в программу данных или кода в такие места, что программа воспримет их как свои.
В большинстве случаев уязвимости появляются из-за недостаточной проверки данных, вводимых пользователем, и позволяют вставить в интерпретируемый код произвольные команды.
Многие уязвимости появляются из-за более сложных проблем, таких как запись данных в буфер без проверки его границ (переполнение буфера).
Одни уязвимости известны только теоретически, но большинство уязвимостей уже активно используются и имеют известные эксплойты.
10 самых популярных веб-уязвимостей по версии OWASP (Open Web Application Security Project)
OWASP Top Ten - это серьезный документ, осведомляющий о безопасности веб-приложений и представляющий собой единый источник всех наиболее критичных уязвимостей веб-технологий.