Close Menu
  • Home
  • Articles
    • Attacks
      • BEC
      • Data Breach
      • DDoS
      • Evasion Attacks
      • Injection
      • Malware
      • MITM
      • Phishing
      • Ransomware
      • RCE
      • Social Engineering
      • Spoofing
      • Spyware
    • Business and Policy
      • BCP and DRP
      • GRC
      • Regulations
    • Data Protection
      • DLP
      • DRM
      • Encryption
      • IAM
    • Future, Trends and Insight
      • AI
      • Events & Community
      • Emerging Tech
      • Expert Panel
      • Interviews With Experts
      • Insights
      • Study & Research
    • Resources
      • Guides
      • Tools
      • Training & Education
    • Security
      • API
      • Apps
      • Cloud
      • Critical Infrastructure
      • Endpoint
      • Hardware
      • IoT
      • Mobile
      • Network
      • OT
      • Port Security
      • Security Architecture
      • Software Development
      • Supply Chain
      • Zero Trust
    • Threats and Vulnerabilities
      • Emerging Threats
      • Insider Threats
      • Risk Management
      • Threat Intelligence
      • Zero Day
  • News and Exclusives
    • Latest News
    • ISB Exclusive
    • Positive News
  • Who We Are
    • About Us
    • Information Security Buzz Expert Panel​
    • Write for Us
    • Media Pack
  • Contact Us
  • Newsletter
Facebook X (Twitter) LinkedIn
Facebook X (Twitter) LinkedIn
Information Security BuzzInformation Security Buzz
  • Home
  • Articles
    • Attacks
      • BEC
      • Data Breach
      • DDoS
      • Evasion Attacks
      • Injection
      • Malware
      • MITM
      • Phishing
      • Ransomware
      • RCE
      • Social Engineering
      • Spoofing
      • Spyware
    • Business and Policy
      • BCP and DRP
      • GRC
      • Regulations
    • Data Protection
      • DLP
      • DRM
      • Encryption
      • IAM
    • Future, Trends and Insight
      • AI
      • Events & Community
      • Emerging Tech
      • Expert Panel
      • Interviews With Experts
      • Insights
      • Study & Research
    • Resources
      • Guides
      • Tools
      • Training & Education
    • Security
      • API
      • Apps
      • Cloud
      • Critical Infrastructure
      • Endpoint
      • Hardware
      • IoT
      • Mobile
      • Network
      • OT
      • Port Security
      • Security Architecture
      • Software Development
      • Supply Chain
      • Zero Trust
    • Threats and Vulnerabilities
      • Emerging Threats
      • Insider Threats
      • Risk Management
      • Threat Intelligence
      • Zero Day
  • News and Exclusives
    • Latest News
    • ISB Exclusive
    • Positive News
  • Who We Are
    • About Us
    • Information Security Buzz Expert Panel​
    • Write for Us
    • Media Pack
  • Contact Us
  • Newsletter
Subscribe
Information Security BuzzInformation Security Buzz
Home - Articles - What’s New In The OWASP Top 10 And How TO Use It
Articles

What’s New In The OWASP Top 10 And How TO Use It

Brian A. McHenryBy Brian A. McHenryAugust 1, 2017Updated:July 4, 20245 Mins Read
Share LinkedIn Twitter Facebook Copy Link Email
Share
Facebook Twitter LinkedIn Email Copy Link
Quick AI Summary
ChatGPTClaudeGeminiGrokPerplexityDeepSeekCopilot

As a student of web application security over the last decade, a constant touchstone has been all of the educational tools and projects available from the Open Web Application Security Project (OWASP). OWASP does a phenomenal job of publishing tools, promoting and funding projects, and fostering a community of students and professionals passionate about application security (AppSec). The most visible of these educational projects is the OWASP Top 10 Vulnerabilities.

The first edition of the OWASP Top 10 was published way back in 2004, and has been re-evaluated and re-published every 3 years since then. 2017 marks the fifth edition of the OWASP Top Ten project, and has become more than an educational and awareness-building tool over that time. In many organizations, the OWASP Top 10 is a guiding principal or even a standard. Virtually any application security technology (DAST, RASP, WAF, et al.) references mitigating the Top 10 vulnerabilities as a key benefit. The Top 10 is what many Qualified Security Assessors (QSAs) use when performing PCI compliance audits.

However, contrary to the increasingly prevalent usage of the OWASP Top 10, it is not a standard or a bar that every organization should use to measure their level of application security readiness or effectiveness. The OWASP Top 10 is still an educational tool, designed to help security professionals and developers alike figure out where to start in the application security practice. Many organizations will have a different “Top 10” based on their industry vertical, chosen application platform, software development life cycle (SDLC), and security self-assessments.

For example, Injection Flaws have been the number 1 vulnerability in the Top 10 in every edition except 2004. In 2004, Injection Flaws were number 6 while Unvalidated Input held the top spot. One could argue that unvalidated input underlies many application flaws including Injections, but I digress. Injection Flaws top the list not because they are the most prevalent type of flaw. In fact, most scans shared with me show injection flaws to be very rare. However, injection flaws, including SQL and command injection, have the greatest likelihood of enabling data loss or other critical compromise of systems in the application stack.

Your organization’s web applications may not show injection flaws in scans, and the underlying application frameworks are updated and lack known such flaws. Should Injection Flaws be your infosec and development teams’ top priority? As a result, the OWASP Top 10 is a starting point. Evaluate your own web application infrastructure’s vulnerabilities and threat model before blindly looking to “mitigate the OWASP Top 10” and then checking the AppSec to-do list off as “done”.

In the OWASP Top 10 2017 Release Candidate, there have been a few notable changes based on the evolutions and progress in web app security that have been made since the fourth edition was published in 2013.

  • 2017-A4 Broken Access Control (New): This new item actually consolidates two items from the 2013 Top 10. Asserting and guarding the identity of users is among the best methods to provide robust application security. Reliable assertion of identity greatly reduces the risk of unauthorized – and potentially malicious – access to the web application.
  • 2017-A7 Insufficient Attack Protection (New): This entry can be summarized by focusing on three areas: Detection, Response, Remediation. Better sensors and controls can detect unauthorized or otherwise malicious attempts to access the application or API. These controls include web application firewalls (WAF), intrusion prevention/detection systems (IPS/IDS), and application logic. Responding to attacks means better logging, alerting, and mitigation actions. Lastly, remediating the application or API to detect and block attacks must be part of both security practice and the SDLC.
  • 2017-A10 Underprotected APIs (New): Application Programming Interfaces, or APIs, are often exposed with very little protection beyond a simple network firewall, with very little logic at the application layer. Since APIs are often subject to interacting with other machines, rather than humans with browsers, they can be vulnerable to denial-of-service (DoS) attacks due to insufficient application layer rate-limiting of requests, among other race conditions. APIs are often an afterthought, and lack the same input validation, detection of injection attacks, and other common attacks against browser-based web apps. Consider adding stronger authentication and access control to APIs, as well.
  • 2013-A10 Unvalidated Redirects and Forwards (Dropped): The OWASP team found that after adding this category in 2010, the issue seemed to be less prevalent than initially thought. I have seen this issue become top of mind and receive a lot of attention due to the OWASP Top 10 inclusion, and the deployment of various fixes via application code and WAF policy. My take is the OWASP Top 10 did its job here, helping to eradicate a problem.

In conclusion, heed the warnings OWASP includes in the introduction to the Top 10:

  • Don’t stop at the top 10.
  • Applications and vulnerabilities constantly change.
  • Go beyond vulnerabilities, and pursue positive security. The Application Security Verification Standard (ASVS) is available to help.
  • Tools are good, but only as good as the human using them. Vulnerability scan results alone may not reveal the full impact of a vulnerability, without analysis by a skilled professional.
  • Push to make security part of the organizational culture where you work. The infosec team alone can’t be responsible for application security. Developers need to be invested and management should be treating security as a priority in everything you do.
Brian_McHenry
Brian A. McHenry

As a Senior Security Solutions Architect at F5 Networks, Brian McHenry focuses on web application and network security. McHenry acts as a liaison between customers and F5 product teams, providing a hands-on, real-world perspective. He is a regular contributor on InformationSecurityBuzz.com, a co-founder of BSidesNYC, and a speaker at AppSecUSA, BC Aware Day, GoSec Montreal, and the Central Ohio Infosec Summit, among others. Prior to joining F5 in 2008, McHenry, a self-described IT generalist, held leadership positions within a variety of technology organizations, ranging from startups to major financial services firms.

  • Brian A. McHenry
    The WAF Is Not Enough
  • Brian A. McHenry
    Access Management, With A Side Order Of Identity
  • Brian A. McHenry
    The Internet of Thingbots
  • Brian A. McHenry
    Black Hat USA 2017: Bigger and Better (?)

The opinions expressed in this post belong to the individual contributors and do not necessarily reflect the views of Information Security Buzz.

Share. Facebook Twitter LinkedIn Email Copy Link

Related Posts

AppSec is dead, long live AI security

April 29, 20265 Mins Read

Managing App Access on Frontline Devices in an Always-On World

March 9, 20264 Mins Read

OWASP Top 10 2025: New Enemies, Old Foes, and an Approach to Vulnerability Remediation That Must Evolve

January 22, 20265 Mins Read
ISB-Bora-Side-Bar

No se ha podido establecer conexión. Error 429

 
ISB-Bora-Side-Bar
Black ISB Logo

Information Security Buzz is an independent resource that provides the experts’ comments, analysis, and opinion on the latest Cybersecurity news and topics

X (Twitter) LinkedIn Facebook RSS

Working With Us

  • About Us
  • Advertise With Us
  • Contact Us

Write For Us

  • How To Contribute

The Pages

  • Privacy Policy
  • Cookie Policy
  • AI Policy
  • Terms & Conditions
  • Copyright Notice

Information Security Buzz and all its contents are copyright © 2014-2025. All rights reserved. All third-party trademarks are recognized.

Type above and press Enter to search. Press Esc to cancel.

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}