OWSAP – Open Web Application Security Project is a non-profit organization that dedicates web application security.
What is the OWASP Top 10?
It lists out the top 10 vulnerabilities and shows their risks, impacts, and countermeasures. It is updated every 3 – 4 years with the latest vulnerabilities.
Although in 2020 the world has been taken by a storm due to the pandemic COVID19. The people around the world whether the employees or students all were working from home. So since the home networks are not that secure compared to the official network so the chances of breach increases. Here we highlight the top 10 vulnerabilities as per OWASP.
The Top 10 OWASP vulnerabilities in 2020 are:
- Broken Authentication
- Sensitive Data Exposure
- XML External Entities (XXE)
- Broken Access control
- Security misconfigurations
- Cross-Site Scripting (XSS)
- Insecure Deserialization
- Using Components with known vulnerabilities
- Insufficient logging and monitoring
A code injection happens when an attacker sends invalid data to the web application with the intention to make it do something that the application was not designed/programmed to do.
Sensitive Data Exposure
It consists of compromising data that should have been protected.
XML External Entities (XXE)
This attack occurs when XML input containing a reference to an external entity is processed by a weakly configured XML parser.
Broken Access control
The vulnerabilities that exist when a user can, in fact, access some resource or perform some action that they are not supposed to be able to access.
It occurs when a web application component is susceptible to attack due to a misconfiguration or insecure configuration option.
Cross-Site Scripting (XSS)
It is a widespread vulnerability that affects many web applications. XSS attacks consist of injecting malicious client-side scripts into a website and using the website as a propagation method.
A vulnerability which occurs when untrusted data is used to abuse the logic of an application, inflict a denial of service (DoS) attack, or even execute arbitrary code upon it being deserialized.
Using Components with known vulnerabilities
Vulnerabilities that were discovered in open source components and published in the NVD, security advisories or issue trackers.
Insufficient logging and monitoring
Insufficient logging, detection, monitoring and active response occurs at any time: * Auditable events, such as logins, failed logins, and high-value transactions are not logged.
About DocTooLss :
“We make Technology EaZy via Docs”
Follow us @doctools8 | Website: www.doctoolss.com| Tumblr: https://www.tumblr.com/blog/doctoolss | Medium: https://medium.com/@doctoolss| Facebook: https://www.facebook.com/DTdoctoolss/| Linkedin: https://www.linkedin.com/in/doc-tools-a302311a9/