Application security can be vulnerable to threats categorized intro two.
Input Validation Software Tampering Authentication Authorization Configuration management Sensitive information Session management Cryptography Parameter manipulation Exception management Auditing and logging 
