CVE-2020-35590
Last modified
CVE-2020-35590 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. 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. EPSS estimates a 4.35% chance of exploitation in the next 30 days.
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.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Limitloginattempts | Limit Login Attempts Reloaded | < 2.17.4 |
References
- https://wordpress.org/plugins/limit-login-attempts-reloaded/#developersProduct, Third Party Advisory
- https://wordpress.org/plugins/limit-login-attempts-reloaded/#developersProduct, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2020-35590?
How severe is CVE-2020-35590?
How do I fix CVE-2020-35590?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2020
- CVE-2020-35585In Solstice Pod before 3.3.0 (or Open4.3), the screen key ca…7.5
- CVE-2020-35586In Solstice Pod before 3.3.0 (or Open4.3), the Administrator…7.5
- CVE-2020-35587In Solstice Pod before 3.0.3, the firmware can easily be dec…7.5
- CVE-2020-35588Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultID…
- CVE-2020-35589The limit-login-attempts-reloaded plugin before 2.17.4 for W…5.4
- CVE-2020-3559A vulnerability in Cisco Aironet Access Point (AP) Software …8.6
- CVE-2020-35591Pi-hole 5.0, 5.1, and 5.1.1 allows Session Fixation. The app…5.4
- CVE-2020-35592Pi-hole 5.0, 5.1, and 5.1.1 allows XSS via the Options heade…5.4
- CVE-2020-35593BMC PATROL Agent through 20.08.00 allows local privilege esc…7.8
- CVE-2020-35594Zoho ManageEngine ADManager Plus before 7066 allows XSS.6.1
- CVE-2020-35597Victor CMS 1.0 is vulnerable to SQL injection via c_id param…8.8
- CVE-2020-35598ACS Advanced Comment System 1.0 is affected by Directory Tra…7.5
Are you affected by CVE-2020-35590?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
