Search⌘ K
AI Features

What is the Open Worldwide Application Security Project (OWASP)?

Explore the Open Worldwide Application Security Project (OWASP) to understand its mission and resources. Learn about the OWASP Top Ten critical web application security risks, including injection attacks, broken access control, and security misconfigurations. Understand how OWASP guides developers to build safer JavaScript applications by highlighting evolving security threats and best practices.

The Open Worldwide Application Security Project (OWASP) is a nonprofit foundation that works to improve software security. Founded in 2001, it is a community-led, open-source initiative that offers web application security resources, networking, education, and training to fellow developers. It's an example of the amazing things that are achieved through the open-source community.

OWASP’s Top Ten web application security risks

OWASP is perhaps most famously known for producing the OWASP Top Ten, a standard awareness document for developers and web application security. The list represents a broad consensus about what the most critical security risks are to web applications.

Because web application security is an ever-evolving field that changes as new HTML, JavaScript, and browser features are released, the most important security risks also change over time. OWASP takes the changing security landscape into consideration and updates the ranked list every so often. For example, as browser features improve, particular vulnerabilities become easier to address and slide down in importance. Additionally, other security categories are renamed or combined as the scope changes.

OWASP's Top Ten changes from 2017 to 2021
OWASP's Top Ten changes from 2017 to 2021

Being able to speak about each category in the OWASP Top Ten ...