Although large research efforts on web application security have been invested for more than a decade, the security of web applications is still a challenging problem. The main focus of the cybersecurity community has been to make operating systems and communication networks more secure and harder for attackers to penetrate. …