Preply — Study more efficiently by working with a personal tutor. Get 50% off.Affiliate

Wikipedia

Improper input validation

Improper input validation or unchecked user input is a type of vulnerability in computer software that may be used for security exploits. This vulnerability is caused when "[t]he product does not validate or incorrectly validates input that can affect the control flow or data flow of a program."

Examples Examples include:

Buffer overflow Cross-site scripting Directory traversal Null byte injection SQL injection Uncontrolled format string

See also Input validation – Process of ensuring computer data is both correct and usefulPages displaying short descriptions of redirect targets Common Weakness Enumeration – Catalog of software weaknesses and vulnerabilities (CWE)

References

External links "Input Validation". OWASP Cheat Sheet Series. Retrieved 2026-02-09. "Improper Data Validation". OWASP Foundation. Retrieved 2026-02-09.

Tags

  • Computer security exploits
  • Computer security software stubs