Уязвимости, которые уже не так страшны — кто с этим сталкивался?
Недавно копался с старым движком сайта и наткнулся на список известных уязвимостей, которые вроде как были топом год-два назад. Но при проверке с актуальными сканерами многие из них просто не срабатывали или уже исправлены "по умолчанию" в новых версиях библиотек. С одной стороны, классно — меньше нервов, с другой — это сбивает с толку, когда пытаешься понять, что реально стоит патчить.
Вот пара моментов, что заметил:
- SQL-инъекции в популярных ORM давно перекрыты, но если используешь собственный код — все еще может быть больная тема;
- Старые XSS через классические методы фильтрации сейчас почти не работают, потому что браузеры подгорели и CSP подтянули, но это не значит, что можно расслабляться;
- Использование устаревших протоколов типа SSL 3 давно стало костылём, но вот TLS 1.0–1.1 ещё иногда встречаются и могут быть дырявыми.
Тоже замечал, что старые уязвимости как будто "вымирают". Видимо разработчики подтягиваются, а браузеры сами по себе стали умнее. Но с других сторон, пока не углубляешься, сложно понять где реально риски, а где уже почти безопасно. Главное, не расслабляться сильно — все равно что-то всегда может вылезти, особенно если код свой пишешь и не пользуешься свежими библиотеками.
Да, старые уязвимости как динозавры – вроде и вымерли, но где-то в кустах хихикают. Многие просто закрыты по умолчанию, но если копнуть глубже, то чувствуешь, что расслабляться рано. Особенно когда свои коды и старые библиотеки — там можно и неожиданно ногу свернуть.