Syötteen validointi — käyttäjän syötteen tarkistaminen, että se täyttää odotetut kriteerit ennen käsittelyä — on perusturvallisuuskäytäntö. Koska hyökkäykset tulevat usein haitallisen syötteen kautta, syötteen validointi (ja puhdistaminen) auttaa estämään monia haavoittuvuuksia. Ydinperiaate: älä koskaan luota käyttäjän syötteeseen.
Älä koskaan luota käyttäjän syötteeseen
ALL input from outside (users, APIs, files, requests) is UNTRUSTED — it can be malicious:
→ attackers send crafted input to exploit vulnerabilities (injection, XSS, etc.)
→ "never trust the client" — input can be anything, including attacks
→ Validate and handle ALL external input as potentially hostile.
