CRLF Header Injection Flaws Enable HTTP Request Smuggling and Cookie Theft