Recognizing that programmers make mistakes, some languages include taint checking to automatically detect the lack of input validation which induces many issues.
Keďže programátori robia chyby, niektoré jazyky obsahujú kontrolu chýb na automatické zisťovanie nedostatočnej validácie vstupu, ktorá vedie k mnohým problémom.