Уязвимость — ошибка в программе или в её настройке, из-за которой систему удаётся заставить работать в обход замысла: получить чужие данные, обойти проверку прав, остановить работу. Ошибка существует независимо от того, знает ли о ней кто-нибудь; использование её называют эксплуатацией. Устраняют её правкой того, в чём она допущена, — программы или настройки; до правки уязвима каждая работающая копия.
54 карточки о вычислениях и данных: как непрерывное становится числом, как устроены алгоритмы и структуры хранения, почему сеть считается ненадёжной, чем хеш отличается от шифра и что модель делает с обучающей выборкой.