Валидация входных данных и инъекции

Каждое значение, пришедшее извне: поле формы, query string, заголовок, загруженный файл, URL, который ты запрашиваешь, - враждебно, пока не доказано обратное. Инъекция происходит, когда это значение трактуется как код или структура, а не как данные.

Чек-лист

Как тестировать

Связанное