CVE-2022-2650CWE-307

Improper Restriction of Excessive Authentication Attempts in wger-project/wger

High · published November 24, 2022

CVSS v3.0
7.8
EPSS
1%
Percentile
53.0
In the wild
Unconfirmed
What it is

⚡ A lack of checks means an attacker can try endless passwords without breaking a sweat — it’s like an endless buffet of login attempts! 🍽️ Imagine a locked door that doesn’t stop a determined guest from trying every key they find. Without limits on authentication attempts, it's as if the bouncer at the club has temporarily stepped away, allowing anyone to keep trying until they get in! This vulnerability could lead to account takeovers, as attackers could easily guess passwords through brute-force methods. If successful, they could gain full access to user data, potentially causing significant damage and loss of trust.

Put simply

Imagine a locked door that doesn’t stop a determined guest from trying every key they find. Without limits on authentication attempts, it's as if the bouncer at the club has temporarily stepped away, allowing anyone to keep trying until they get in! The flaw in wger's authentication system allows excessive login attempts without any restriction, making it susceptible to brute-force attacks.

What to do

This vulnerability could lead to account takeovers, as attackers could easily guess passwords through brute-force methods. If successful, they could gain full access to user data, potentially causing significant damage and loss of trust. To secure your system, upgrade to version 2.2 of the wger repository immediately. Implement account lockout mechanisms after a few failed attempts and consider adding CAPTCHA to further protect against automated attacks. You've got this! With these steps, you'll fortify your defenses and keep unwanted guests out! 🛡️

The record
Technical detail
CVSS v3.0
7.8 · HIGH
Vector
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00712 · 53.0th percentile
Weakness
CWE-307 · Improper Restriction of Excessive Authentication Attempts
Published
2022-11-24T00:00Z
EPSS history
Timeline
  • 24 NOV 00:00Z
    Improper Restriction of Excessive Authentication Attempts in wger-project/wger
    cvelistv5