Validacija vhodnih podatkov — preverjanje, da vhodni podatki uporabnika izpolnjujejo pričakovana merila pred obdelavo — je temeljni varnostni postopek. Ker napadi pogosto prihajajo preko zlonamerne vnosa, validacija (in čiščenje) vhodnih podatkov pomaga preprečiti številne ranljivosti. Temeljno načelo: nikoli ne zaupaj vhodu uporabnika.
Nikoli ne zaupaj vhodu uporabnika
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.
