Assessing security threats of looping constructs | Synapse