Trusting Client Data: Why Server-Side Validation Is Non-Negotiable