Prawidłowa walidacja danych wejściowych rozpoczyna się od projektowania formularza i ustalenia wymagań dla pól danych. Podczas przesyłania danych, informacje powinny być sprawdzane pod kątem zgodności z określonymi regułami. Należy również używać techniki sanityzacji danych.