Broken Authentication

Adam Dryden
2023 OWASP Top 10
Published in
5 min readApr 1, 2023

--

Broken authentication is one of the most common and dangerous web application security risks. It can lead to data breaches, identity theft, fraud, and other serious consequences. According to the OWASP Foundation, broken authentication is among the top ten web application security risks, ranking at number two in 2017 and seven in 2021.

But what is broken authentication exactly? And how can we protect our applications from it? In this blog post, we will explore these questions in depth and provide some best practices and tips for preventing and mitigating broken authentication.

What is broken authentication?

Broken authentication refers to any vulnerabilities involving the attackers impersonating the original users on applications. In other words, authentication is broken when attacks can assume user identities by compromising passwords, session tokens, user account information and other details.

The main causes of broken authentication are poorly implemented session management and loose password policies or other weak security measures resulting in stolen or compromised credentials. Let’s dig into the causes and their associated attacks.

Poorly implemented session management

--

--

Adam Dryden
2023 OWASP Top 10

Innovator & Entrepreneur. I turn ideas into stories and job descriptions into how-to articles. Empowered by AI and the love of my Human family.