CVE-2024-47656CWE-307

User Enumeration vulnerability

Critical · published October 4, 2024

CVSS v4.0
9.3
EPSS
1%
Percentile
42.4
In the wild
Unconfirmed
What it is

🔥 Missing restrictions on login attempts in the Shilpi Client Dashboard make it alarmingly easy for attackers to conduct brute force attacks! ⚠️ Think of it like a hotel with a front desk that never checks IDs—anyone can walk in and claim to be a guest. Without proper security checks, any attacker can keep trying passwords until they find the right one! An attacker could exploit this vulnerability to gain unauthorized access to any user account on the platform. Imagine the chaos: sensitive data could be exposed, accounts could be hijacked, and trust could be shattered—all because of a few wrong password attempts!

Put simply

Think of it like a hotel with a front desk that never checks IDs—anyone can walk in and claim to be a guest. Without proper security checks, any attacker can keep trying passwords until they find the right one! This vulnerability arises from the absence of mechanisms to limit failed login attempts through the API, allowing malicious users to repeatedly guess passwords without facing any lockout or throttling measures.

What to do

An attacker could exploit this vulnerability to gain unauthorized access to any user account on the platform. Imagine the chaos: sensitive data could be exposed, accounts could be hijacked, and trust could be shattered—all because of a few wrong password attempts! Immediately implement account lockout mechanisms and enforce rate limiting on authentication attempts. Review the API's security protocols and consider implementing multi-factor authentication to bolster security. Don’t forget to patch to the latest version of Shilpi to close this gap! You've got this! Follow these steps, and you’ll transform into a security hero in no time! 🛡️

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
EPSS
0.00507 · 42.4th percentile
Weakness
CWE-307 · Improper Restriction of Excessive Authentication Attempts
Published
2024-10-04T12:24Z
EPSS history
Timeline
  • 04 OCT 12:24Z
    User Enumeration vulnerability
    cvelistv5