WAF Avoiding Frankenstein's Monstrous Security: Understanding Application Security as a Stack Lei Yang August 17, 2021