Application Security : What is server side input validation? Why is it needed anyway?

TL;DR Don’t rely on client side input validation. The data sent from client side can be manipulated in many ways beating any validation checks. The same input validation must be performed on the server side!

Most of the time when development teams receive penetration testing reports, they may keep seeing the following…