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-2024-46987 | Kitploit
Tools/GitHubGitHub/ik0nw/cve-2024-46987
Password AttacksVulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringPenetration Testing
GitHubik0nw/cve-2024-46987

CVE-2024-46987

View Repository
6 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-2024-46987 Exploit - Camaleon CMS Path Traversal

This tool exploits a Path Traversal vulnerability in Camaleon CMS (CVE-2024-46987). It allows for arbitrary file download and includes an automated feature to attempt to retrieve SSH keys from users discovered on the system.

Features

  • Arbitrary File Download: Manually download any file from the server (e.g., /etc/passwd).
  • Automated SSH Brute Force:
    • Automatically extracts users from /etc/passwd.
    • Brute forces common SSH private key locations for found users.
    • Auto-login support using hardcoded or manually provided credentials.
    • Session persistence with Cookies.

Installation

  1. Clone the repository.
  2. Install dependencies:
    root@kitploit:~
    pip install -r requirements.txt
    

Usage

Direct Exploit (Interactive Mode)

By default, the script runs in an interactive mode where you can input file paths to download.

root@kitploit:~
python3 cve-2024-46987.py -u http://target.com -l admin -p password

SSH Key Extraction Mode

Use the --bruteforce-ssh flag to automatically mine for SSH keys.

root@kitploit:~
python3 cve-2024-46987.py -u http://target.com -l admin -p password --bruteforce-ssh

Arguments

  • -u, --url: Target Base URL (Required)
  • -l, --login: Username for login (Default: admin)
  • -p, --password: Password for login (Default: password)
  • -c, --cookie: Manual session cookie (Optional)
  • --bruteforce-ssh: Enable automated SSH key harvesting mode

Disclaimer

This tool is for educational purposes and authorized penetration testing only. Usage of this tool for attacking targets without prior mutual consent is illegal.

Download Tool