Input validation and injection

Every value that arrives from outside, a form field, a query string, a header, an uploaded file, a URL you fetch, is hostile until proven otherwise. Injection happens when that value is treated as code or structure instead of data.

Checklist

How to test

Related