Bemeneti validáció — annak ellenőrzése, hogy a felhasználói bemenet megfelel-e a várható kritériumoknak a feldolgozás előtt — az alapvető biztonsági gyakorlat. Mivel a támadások gyakran rosszindulatú bemeneten keresztül érkeznek, a bemeneti validáció (és szanitizáció) számos sebezhetőség megelőzésében segít. Alapelv: soha ne bízz meg a felhasználói benetben.
Soha ne bízz meg a felhasználói bemenetben
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.
