CVE-2020-35590

LimitLoginAttempts.php in the limit-login-attempts-reloaded plugin before 2.17.4 for WordPress allows a bypass of (per IP address) rate limits because the…

published December 21, 2020

CVSS
—
EPSS
4%
Percentile
91.2
In the wild
Unconfirmed
What it is

🚨 A crafty forgery in the Limit Login Attempts Reloaded plugin for WordPress could let attackers bypass rate limits with ease! ⚡ Think of this vulnerability like a restaurant that allows customers to enter any name for reservations. A sneaky diner can call in multiple times, using different names each time, and secure a table without ever waiting in line! With this bypass, a malicious user could unleash a relentless brute force attack, trying countless password combinations without hitting those pesky rate limits. This could lead to unauthorized access, leaving your site vulnerable and your data at risk!

Put simply

Think of this vulnerability like a restaurant that allows customers to enter any name for reservations. A sneaky diner can call in multiple times, using different names each time, and secure a table without ever waiting in line! The vulnerability arises because the LimitLoginAttempts.php script accepts an arbitrary X-Forwarded-For header for identifying client IP addresses. This allows attackers to forge headers, effectively evading the plugin's intended protections against repeated login attempts.

What to do

With this bypass, a malicious user could unleash a relentless brute force attack, trying countless password combinations without hitting those pesky rate limits. This could lead to unauthorized access, leaving your site vulnerable and your data at risk! To mitigate this risk, update the Limit Login Attempts Reloaded plugin to version 2.17.4 or later immediately. Additionally, consider implementing additional security measures such as web application firewalls and strong password policies to further protect against brute force attacks. You've got this! By taking these steps, you'll be reinforcing your defenses and keeping those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04348 · 91.2th percentile
Published
2020-12-21T06:03Z
EPSS history
Timeline
  • 21 DEC 06:03Z
    LimitLoginAttempts.php in the limit-login-attempts-reloaded plugin before 2.17.4 for WordPress allows a bypass of (per IP address) rate limits because the…
    cvelistv5