taint analysis
TAINT-ANALYSIS
noun
The process of software engineers checking the flow of user input in application code to determine if unanticipated input can affect program execution in malicious ways.
Example sentence: "Some programming languages such as Perl and Ruby have Taint Checking built into them."