SOC status:Duty analyst on shift

UK Cyber Defence
VulnerabilityModified

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 X-Forwarded-For header can be forged.

CRITICAL 9.8EPSS 4.35%

Does this matter?

High impact if exploited, but EPSS currently rates exploitation as unlikely (4.35%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.

Description

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 X-Forwarded-For header can be forged. When the plugin is configured to accept an arbitrary header for the client source IP address, a malicious user is not limited to perform a brute force attack, because the client IP header accepts any arbitrary string. When randomizing the header input, the login count does not ever reach the maximum allowed retries.

CVSS 3.1
9.8 CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
4.35% probability · 91th percentile
CISA KEV
Not listed
Weakness
CWE-307
Affected
limitloginattempts/limit login attempts reloaded
Source
cve@mitre.org

Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.