Web Applications are the most used applications on the Internet for sharing, distributing and accessing information. There are various threats with respect to Web Applications which are as following: Broken Access – Attackers bypass access control and access information in an un-authorized manner. Cryptographic failures – Cryptography is used to encrypt data. Improper cryptography implementation…