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-2026-59827 — Metabase CVE-2026-59827 Vulnerability Scanner | Kitploit
Tools/GitHubGitHub/pickl31/cve-2026-59827
Vulnerability ScannersWeb Application ExploitationInformation GatheringPenetration Testing
GitHubpickl31/cve-2026-59827

CVE-2026-59827

Metabase CVE-2026-59827 Vulnerability Scanner

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

Authorized Metabase CVE-2026-59827 Penetration Testing Tool

An authorized security assessment utility for validating the presence of CVE-2026-59827 in Metabase deployments during approved penetration testing engagements.

This tool is designed to demonstrate the existence of the vulnerability while minimizing impact by performing controlled proof-of-concept demonstrations rather than attempting destructive or persistent actions. Every action performed is logged to provide an audit trail suitable for professional security assessments.

Warning

This project is intended only for systems you own or have explicit written permission to test. Unauthorized use may violate applicable laws and organizational policies.


Features

  • Authorization verification before testing
  • Interactive confirmation or authorization token support
  • Multiple safe vulnerability demonstrations
  • Automatic audit logging
  • JSON-based penetration testing logs
  • Professional penetration testing report generation
  • Rate-limited testing
  • Modular demonstration framework

Demonstration Techniques

The tool currently supports the following safe demonstrations:

TechniqueDescriptionImpact
version_disclosureDemonstrates database version disclosureLow
database_typeDetects backend database typeLow
user_enumerationDemonstrates current database user disclosureMedium
schema_disclosureDemonstrates limited schema disclosureMedium
sql_executionDemonstrates arbitrary SQL execution capability using a harmless payloadCritical

These demonstrations are intended to validate whether the vulnerability exists without intentionally modifying data.


Requirements

  • Python 3.8+
  • requests

Install dependencies:

root@kitploit:~
pip install requests

or

root@kitploit:~
pip install -r requirements.txt

Example requirements.txt

root@kitploit:~
requests>=2.31.0

Usage

Interactive Authorization

root@kitploit:~
python3 CVE-2026-59827.py \
    -t https://metabase.example.com

The tool will request authorization confirmation before continuing.


Authorization Token

root@kitploit:~
python3 CVE-2026-59827.py \
    -t https://metabase.example.com \
    --auth-token YOUR-AUTHORIZATION-TOKEN

Execute One Demonstration

root@kitploit:~
python3 metabase_tester.py \
    -t https://metabase.example.com \
    --demo version_disclosure

Available demonstrations:

root@kitploit:~
version_disclosure
database_type
user_enumeration
schema_disclosure
sql_execution

Run All Demonstrations

root@kitploit:~
python3 CVE-2026-59827.py \
    -t https://metabase.example.com

Command-Line Options

OptionDescription
-t, --targetTarget Metabase URL
--auth-tokenAuthorization token supplied by the system owner
--demoExecute a specific demonstration

Example

root@kitploit:~
python3 CVE-2026-59827.py \
    -t https://metabase.internal \
    --auth-token COMPANY-12345 \
    --demo database_type

Logging

Every action performed is recorded for auditing purposes.

Each run generates a log file similar to:

root@kitploit:~
pentest_log_3a7f21bc.json

Each log entry contains:

  • Timestamp
  • Test ID
  • Executed action
  • Parameters used
  • Additional details

Example:

root@kitploit:~
{
  "timestamp": "2026-07-23T11:42:58",
  "action": "Testing payload",
  "details": {
    "parameter": "query",
    "payload": "' UNION SELECT version()--"
  },
  "test_id": "3a7f21bc"
}

Report Generation

After testing completes, the tool generates a summary containing:

  • Target URL
  • Test ID
  • Date and time
  • Number of logged actions
  • Demonstrations executed
  • Audit log location

Project Structure

root@kitploit:~
.
├── metabase_tester.py
├── README.md
├── requirements.txt
└── pentest_log_<testid>.json

Limitations

  • Designed for authorized security assessments only.
  • Does not attempt privilege escalation.
  • Does not modify database contents.
  • Demonstrations are intentionally limited to reduce operational impact.
  • Intended as a validation tool rather than a full exploitation framework.

Responsible Disclosure

If testing confirms the presence of the vulnerability:

  1. Notify the system owner immediately.
  2. Document the findings.
  3. Provide remediation guidance.
  4. Avoid unnecessary or repeated testing after confirmation.
  5. Follow your organization's responsible disclosure policy.

Legal Disclaimer

This software is provided for authorized security testing, security research, and educational purposes only.

The authors assume no liability for misuse or damage resulting from the use of this software.

By using this project, you acknowledge that:

  • You own the target system or
  • You have explicit written authorization to perform security testing.
  • You accept full responsibility for your actions.
  • You will comply with all applicable laws, regulations, and organizational policies.

Unauthorized use of this software is strictly prohibited.


License

This project is intended for educational and professional penetration testing purposes. Ensure compliance with your organization's policies and applicable laws before use.

Download Tool