Подделка межсайтовых запросов
Cross-Site Request Forgery (CSRF)
CWE-352 — подделка межсайтовых запросов: веб-приложение не убеждается, что запрос отправлен пользователем намеренно. Уязвимость встречается в веб-приложениях, где состояние меняется запросом POST без проверки источника: подсовываемая жертве форма отправляется вместе с её cookie. Злоумышленник от имени жертвы меняет пароль, переводит средства и выполняет административные действия.
Как защититься от CWE-352
Чтобы защититься от CWE-352, используйте проверенный пакет для защиты от CSRF, например OWASP CSRFGuard или компонент ESAPI Session Management, и генерируйте для каждой формы уникальный непредсказуемый nonce, проверяя его при получении формы. Устраните XSS: подставленный скрипт обходит большинство таких мер. Не меняйте состояние методом GET и запрашивайте отдельное подтверждение опасных операций.
Уязвимости с типом CWE-352 (50)
Отслеживайте уязвимости автоматически
КиберОснова SGRC: учёт уязвимостей CWE-352 и других типов из БДУ ФСТЭК, задачи на устранение с плановым сроком.

