ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости > Веб-уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

CSRF-токены есть, а атаки всё равно проходят — чего не хватает?
  #1  
Старый Вчера, 20:40
fanilzin
Новичок
Регистрация: 29.08.2013
Сообщений: 31
С нами: 6686966

Репутация: 0
По умолчанию CSRF-токены есть, а атаки всё равно проходят — чего не хватает?

Внедрил CSRF-токены на все формы, вроде по гайду сделал, токен генируется, вставляется нормально, сервер тоже проверяет при сабмите. Но простые тесты пока показывают, что атаки из чужих источников всё равно проходят. Думаю, основная проблема в настройках SameSite для куки - если стоит lax или none, то защита по факту не работает, CSRF проскочит. Ещё AJAX-запросы часто проходят без нужных заголовков или сессий, и токен там может не валидироваться как надо.

Ещё момент - если на сайте лезут внешние API или iframe, а политики CORS и Content Security Policy не прописаны нормально, это может создавать дыры. Часто проверка токена есть, но она либо с багами, либо просто в каком-то роуте отключена, поэтому запросы проходят хоть и с поддельным токеном.

Кто тут сталкивался с проверкой CSRF "на практике"? Как тестите, чтоб понять, какие запросы реально проходят? Мне кажется, кроме токена и куки надо глянуть на проверку Origin или Referer - фильтровать запросы по домену, но насколько это реально надёжно, хз. Хотелось бы услышать реальные кейсы, а не только теорию.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.