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-2025-34085 — WordPress Simple File List Unauthenticated RCE Exploit | Kitploit
Tools/GitHubGitHub/0xgh057r3c0n/cve-2025-34085
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHub0xgh057r3c0n/cve-2025-34085

CVE-2025-34085

WordPress Simple File List Unauthenticated RCE Exploit

View Repository
2211 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

WordPress Logo

CVE-2025-34085 — WordPress Simple File List Unauthenticated RCE Exploit

An automated exploit and scanner for CVE-2025-34085, a critical vulnerability in the WordPress Simple File List plugin, enabling unauthenticated remote code execution through arbitrary file upload and rename functionalities.


📄 CVE Summary

  • CVE ID: CVE-2025-34085
  • Affected Component: WordPress Plugin — Simple File List
  • Vulnerability Type: Unauthenticated File Upload & File Rename to Executable
  • Impact: Remote Code Execution (RCE)
  • Exploit Author: 0xgh057r3c0n
  • Access Vector: Remote, unauthenticated

⚙️ Exploit Workflow

  1. Unauthenticated File Upload

    • Uploads a malicious file to:
      /wp-content/plugins/simple-file-list/ee-upload-engine.php
  2. Rename to PHP Extension

    • Renames the uploaded file to a .php or similar extension via:
Download Tool

/wp-content/plugins/simple-file-list/ee-file-engine.php
  • Execute Payload

    • Executes arbitrary commands by accessing the renamed web shell.

  • 🚀 Usage

    📌 Single Target

    root@kitploit:~
    python3 CVE-2025-34085.py -u http://target.com --cmd "id"
    

    📄 Multiple Targets

    Put target URLs in targets.txt (one per line), then run:

    root@kitploit:~
    python3 CVE-2025-34085.py --cmd "whoami"
    

    🔧 Command-Line Options

    ArgumentDescription
    -uTarget URL (e.g., http://example.com)
    --cmdCommand to execute on the remote shell (default: id)
    --inlineUse inline payload (no ?cmd= parameter)

    ✅ Sample Output

    root@kitploit:~
    [+] http://target.com | http://target.com/wp-content/uploads/simple-file-list/shell.php
    uid=33(www-data) gid=33(www-data) groups=33(www-data)
    

    Successful targets are saved to vuln.txt.


    📁 Files

    • CVE-2025-34085.py — Main exploit script
    • targets.txt — (Optional) List of target domains
    • vuln.txt — Log of successful exploits

    🛡️ Mitigation

    Administrators should:

    • Update the plugin to its latest secure version.
    • Restrict public access to upload and rename endpoints.
    • Monitor uploaded content for unexpected PHP files.
    • Deploy a WAF or endpoint protection system.

    📘 Disclaimer

    This project is intended for educational and authorized testing purposes only. The author bears no responsibility for misuse or damage caused by this tool.


    📄 License

    This project is licensed under the MIT License. 📄 View Full License Text


    👨‍💻 Author

    0xgh057r3c0n 🔗 GitHub: github.com/0xgh057r3c0n