As you probably already know, Open Web Application Security Project addresses many threats and vulnerabilities in the cyber security environment. In order to carry out its purpose, OWASP offers forums all around the world as well as an online library stocked with books and materials for education. Basically, they’ve created a list of vulnerabilities that are worth your time taking care of. This list includes lots of threads, but all around the web, you can easily find the top 10 of them, including Broken Access Control, Critical Data Disclosure, Injection attacks, Broken Authentication, XML External Entities Injection, Cross-Site Scripting, Incorrect Security Configuration, Insecure Deserialization, Insufficient Logging, and Monitoring, as well as Using Components with Known Vulnerabilities.
Each cyber vulnerability has its own way of solution. So, I’ve decided to overview the top 3 vulnerabilities mentioned above since they are the most widespread. Let’s break them down by examples, descriptions, and options to prevent.